|
| virtual void | navigateToDlcProgressScreen (::std::vector<::DlcId > const &dlcIds, ::std::function< void(bool, bool)> callback, bool showCloseButton, bool processingUpdates, bool requireCancelToExit) |
|
virtual::std::string const & | getLastPoppedScreenName () const |
|
virtual ::Bedrock::NotNullNonOwnerPtr<::StoreCatalogRepository > | getStoreCatalogRepository () const |
| virtual bool | doesPlatformSupportRealms () const |
| virtual bool | isSelectedSkinInitialized () const |
| virtual void | repopulateWorldTemplates () |
| virtual::WorldTemplateInfo const * | findWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
| virtual bool | isPackIdInRealmsPlus (::std::string const &packId) const |
| virtual float | getStoreNetworkFailureTimeout () const |
| virtual bool | isInGame () const |
|
virtual::IMinecraftEventing & | getMinecraftEventing () const |
| virtual bool | isAdhocEnabled () const |
| virtual bool | isNetworkEnabled (::NetworkFilter withFilter) const |
| virtual bool | platformTTSExists () const |
|
MCAPI | MainMenuScreenModel (::MinecraftScreenModelContext context) |
|
MCAPI void | _showAnnouncementIfAvailable (::Bedrock::NonOwnerPointer<::AnnouncementSurface > surface) |
|
MCAPI bool | canDisableRecipeUnlockingAsDefault () const |
|
MCAPI void | cancelCreateRealmsWorld () |
|
MCAPI void | checkAndPostUnpublishedRealmEventsToRealm (::Realms::RealmId realmId, ::std::function< void(::Realms::Stories::RealmEvent, ::Clubs::FeedItem)> onSuccessfulPostToRealm) |
|
MCAPI bool | checkStoreForAvailableUpdates () const |
|
MCAPI void | clearAllUserCache () |
|
MCAPI void | clearScreenshotsCache () |
|
MCAPI void | connectToExperience (::ExperienceConnectionData data, ::std::function< void(::World::JoinServerWorldResult)> onErrorCallback) |
|
MCAPI ::std::shared_ptr<::CatalogCollection > | createCatalogCollection (::std::vector<::std::shared_ptr<::SearchQuery > > const &queries, int maxVisibleOffers) |
|
MCAPI ::std::shared_ptr<::CatalogCollection > | createCatalogCollection (::StoreSearchQuery const &query, int maxVisibleOffers) |
|
MCAPI ::std::vector<::EDULibraryCategory > | createLibraryCategoryPage (::std::vector<::std::string > const &pages) |
|
MCAPI ::std::shared_ptr<::LibraryCollection > | createLibraryCollection (::std::shared_ptr<::LibraryCollectionConfig > config) |
|
MCAPI ::std::shared_ptr<::WorldFileDownloadManager > | createLibraryWorldFileDownloadManager () |
|
MCAPI ::std::shared_ptr<::ResourcePackFileUploadManager > | createResourcePackFileUploadManager () |
|
MCAPI ::std::shared_ptr<::WorldFileUploadManager > | createWorldFileUploadManager () |
|
MCAPI void | cycleNextDebugOverlayPage () |
|
MCAPI void | cyclePreviousDebugOverlayPage () |
|
MCAPI void | dismissNewPlayerFlow () |
|
MCAPI void | fetchContentInRealmsPlus (::std::function< void()> callback) |
|
MCAPI void | fetchLibraryWorldSize (::std::shared_ptr<::LessonItem > lessonItem) |
|
MCAPI void | fireClassroomSettingUpdated (::ClassroomSetting classroomSetting, ::SettingsScreenMode settingMode) const |
|
MCAPI void | fireEventControlRemappedByPlayer (::std::string const &actionName, ::RawInputType inputType, int keyCode) const |
|
MCAPI void | fireEventRealmDownload (::std::string const &correlationId, ::std::string const &downloadStage, int errorCode, int realmId, int fileSizeKB) |
|
MCAPI void | fireEventRealmUpload (::std::string const &correlationId, ::std::string const &uploadStage, int errorCode, int realmId, int fileSizeKB, bool isPack) |
|
MCAPI void | fireEventUnfulfilledPurchaseFound (::PlatformOfferPurchaseDetails &unfulfilledPurchase) |
|
MCAPI void | fireLibraryButtonPressedEvent (::std::string const &productId, ::std::string const &worldName, ::std::string const &buttonAction) const |
|
MCAPI void | fireRealmConnectionEventGenericLambdaCalled (::IMinecraftEventing::RealmConnectionFlow flow, ::IMinecraftEventing::RealmConnectionLambda connectionLamda, ::IMinecraftEventing::RealmConnectionResult result) |
|
MCAPI void | fireRealmConnectionEventStart (::IMinecraftEventing::RealmConnectionFlow screen) |
|
MCAPI void | fireShareButtonPressedEvent (::std::string const &location, ::EduShareUriType shareType, ::EduShareMethodType methodType, bool includesResource) const |
|
MCAPI void | forcePersonaServiceSync () const |
|
MCAPI bool | fulfillPriorPlatformOfferPurchase (::std::weak_ptr<::Purchase > purchase, ::std::unique_ptr<::PlatformOfferTransactionContext > context) |
|
MCAPI bool | fulfillPriorRealmsPurchase (::std::weak_ptr<::Purchase > purchase, ::std::unique_ptr<::RealmsTransactionContext > context) |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IContentAccessibilityProvider const > | getAccessibilityProvider () const |
|
MCFOLD ::std::shared_ptr<::FlightingService > | getFlightingService () const |
|
MCFOLD::LegacyWorldConverter & | getLegacyWorldConverter () |
|
MCAPI::EDULibraryCategory * | getLibraryCategory (::std::string const &name) |
|
MCAPI ::std::shared_ptr<::World::LocalWorldList > | getLocalWorldList () const |
|
MCAPI::MinecoinCatalogModel & | getMinecoinCatalogModel () |
|
MCFOLD ::Bedrock::Threading::Async< bool > | getNeedsOfflineAuthCode () |
|
MCAPI::std::string_view | getNewPlayerFlowTargetRoute () const |
|
MCAPI ::std::shared_ptr<::Social::User > | getPrimaryUser () const |
|
MCAPI ::std::shared_ptr<::Realms::Stories::FacetStateManager > const | getRealmsStoriesFacetStateManager () const |
|
MCAPI ::std::shared_ptr<::Realms::RealmsWorldContext > const | getRealmsWorldContext () const |
|
MCAPI::SkinPackCollectionModel & | getSkinPackCollection () |
|
MCAPI ::std::shared_ptr<::SkinPickerUpsellTreatmentQuery > | getSkinPickerUpsellTreatmentQuery (::std::function< void(::SearchQuery const *)> callback) const |
|
MCAPI::StoreCatalogItem & | getStoreCatalogItemByProductId (::std::string const &productId) |
|
MCAPI bool | getStoreRequiresRestoreButton () const |
|
MCAPI bool | getStoreShouldHideUpdateRow () const |
|
MCAPI bool | getStoreSupportsSubscriptions () const |
|
MCAPI::std::string | getSunsettingText () |
|
MCAPI bool | getUnfulfilledPlatformOfferPurchase (::PlatformOfferPurchaseDetails &details) |
|
MCAPI bool | getUnfulfilledRealmsPurchase (::RealmsPurchaseDetails &details) |
|
MCAPI int | getUserCoinBalance () const |
|
MCAPI::std::string | getUserCoinBalanceAsString () const |
|
MCFOLD::std::string const | getUserDisplayName () const |
|
MCAPI::WorldFileDownloadManager & | getWorldFileDownloadManager () |
|
MCAPI::WorldSeedCatalogModel & | getWorldSeedCatalogModel () |
|
MCFOLD ::Bedrock::NotNullNonOwnerPtr<::WorldTemplateManager > | getWorldTemplateManager () const |
|
MCAPI bool | hasDismissedNewPlayerFlow () const |
|
MCAPI bool | hasSeenSonyTokensPopup () const |
|
MCAPI void | instantiateTemplate (::PackManifest const &manifest, ::std::function< void(::LevelSummary *, ::InstantiationResult)> callback) |
|
MCAPI bool | isAbleToFetch (bool signInFailed) const |
|
MCAPI bool | isAppStoreReady () const |
|
MCAPI bool | isConnectedToThirdPartyServer () const |
|
MCFOLD bool | isGamePlayTipsEnabled () const |
|
MCAPI bool | isMarketplacePassTrialAvailable () const |
|
MCAPI bool | isNewPlayerPathV3ABCTest () const |
|
MCAPI bool | isPlatformServiceMultiplayerConnected () const |
|
MCAPI bool | isPrimaryUser () const |
|
MCAPI bool | isRealmsCachedTrialAvailable () const |
|
MCAPI bool | isRealmsTrialOfferAvailable () const |
|
MCAPI bool | isResourcePackOnStack (::PackIdVersion const &requiredPackId) const |
|
MCAPI bool | isSelectedSkinInitializedWithoutTimedOut () const |
|
MCAPI bool | isServiceMultiplayerAvailableAndConnected (::Social::MultiplayerServiceIdentifier service) const |
|
MCAPI bool | isSidebarNavigationLayoutActive (::sidebar::navigationLayout::Type layoutType) const |
|
MCAPI bool | isSkinPackNew (::SkinPackModel const &skinPackModel) const |
|
MCAPI bool | isStoreDisabled () const |
|
MCAPI void | joinRealmWorldWithRoute (::std::string const &realmId, ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow) |
|
MCAPI void | launchSunsettingUri () |
|
MCAPI bool | meetsClientRequirement (::RequirementCategory category, ::std::string const &requirement) const |
|
MCAPI void | navigateToAdhocScreen () |
|
MCAPI void | navigateToApplyResourcePacksScreen (::std::function< void(::MinecraftScreenModel &)> applyPacks) |
|
MCAPI void | navigateToBundleWarningScreen (::IStoreCatalogItem const &catalogItem, ::OfferCollectionComponent const &bundle, ::std::function< void()> onPurchaseCallback) |
|
MCAPI void | navigateToChooseRealmScreen (::std::function< void(::Realms::World)> callback, ::SlotSelectedAction action, ::std::function< void()> onCancelCallback) |
|
MCAPI void | navigateToCoinPurchaseScreen (::std::string const &coinPurchaseScreenPageId, int coinsNeeded, ::std::function< void(bool, int)> callback) |
|
MCAPI void | navigateToContentLogHistoryScreen () |
|
MCAPI void | navigateToCreateWorldUpsellScreen (bool firstTimeShown, ::std::string const &additionalScreenInfo) |
|
MCAPI void | navigateToEDUFetchProgressHandler (::std::shared_ptr<::PlayScreenModel > model) |
|
MCAPI void | navigateToEDUFetchServersProgressHandler (::Bedrock::NonOwnerPointer<::EDUServersScreenController > eduServersScreenController) |
|
MCAPI void | navigateToEDULibraryCategoryScreen (::std::string const &title, ::std::string const &icon, ::std::string const &description, ::std::string const &screenshotRatio, int columnCount, ::std::vector<::EDULibraryCategory > const &categories, bool firstPage) |
|
MCAPI void | navigateToEDULibraryRoot () |
|
MCAPI void | navigateToEDUPlayScreen () |
|
MCAPI void | navigateToEDUServerResolvingProgressHandler (::Social::EduDedicatedServerDetails const &details, ::std::string const &passcode, ::std::shared_ptr<::PlayScreenModel > model, ::brstd::move_only_function< void()> &reopenPasscodeEntry) |
|
MCAPI void | navigateToEDUServersScreen () |
|
MCAPI void | navigateToEDUUploadProgressHandler (::std::string const &levelId, ::std::string const &levelName, ::Bedrock::NonOwnerPointer<::EduCloud::IEduCloudSaveSystem > eduCloudSaveSystem, ::std::optional<::CloudSaveLevelInfo > cloudSaveInfo) |
|
MCAPI void | navigateToEDUWorldTemplatesScreen () |
|
MCAPI void | navigateToEDUWorldsScreen (bool fromTemplatesScreen) |
|
MCAPI void | navigateToExpandedSkinPackScreen (::SkinPackModel &skinPackModel, ::SkinPackCollectionModel &skinPackCollection) |
|
MCAPI void | navigateToFeaturedWorld () |
|
MCAPI void | navigateToFileDownloadScreenAsync (uint64 estimatedDiskWriteSize, ::std::string const &realmID, int slotIndex, ::std::string const &realmName, ::std::string const &realmVersion, ::std::string const &realmVersionName, ::std::function< void(bool)> callback) |
|
MCAPI void | navigateToGammaCalibrationScreen () |
|
MCAPI void | navigateToLibraryItemScreen (::std::shared_ptr<::LibraryItem > item) |
|
MCAPI void | navigateToLibraryItemScreen (::std::string itemId) |
|
MCAPI void | navigateToLibraryScreen (::std::shared_ptr<::LibraryCollection > collection) |
|
MCAPI void | navigateToLibrarySearchScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon) |
|
MCAPI void | navigateToLibraryTagScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon, ::std::string const &libraryPageDescription) |
|
MCAPI void | navigateToLibraryWorldScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon, ::std::string const &libraryPageDescription, ::std::string const &categoryTitle) |
|
MCAPI void | navigateToLocalWorldPickerScreen (::std::string const &realmID, int slotIndex, ::std::function< void(::UploadState, ::Realms::World)> callback) |
|
MCAPI void | navigateToMakeInfiniteScreen (::LevelSummary const &editedLevel, ::StorageVersion storageVersion) |
|
MCAPI void | navigateToManifestValidationScreen (::ResourceLocation const &resourceLocation, ::std::shared_ptr<::PackContentItem const > const &contentItem) |
|
MCAPI void | navigateToMarketplacePassPDPScreen (::MarketplacePassTabIndex tabIndex, ::sidebar::navigationLayout::Type sidebarLayoutType) |
|
MCAPI void | navigateToMarketplacePassPDPViewAllPacksScreen () |
|
MCAPI void | navigateToMarketplacePassPurchaseAmazonDeviceWarningScreen () |
|
MCAPI void | navigateToMarketplacePassPurchaseWarningScreen () |
|
MCAPI void | navigateToMarketplacePassUpsellScreen () |
|
MCAPI void | navigateToMarketplacePassWelcomeScreen () |
|
MCAPI void | navigateToOreUIChooseRealmSubscriptionScreen () |
|
MCAPI void | navigateToOreUIChooseSlotScreen (::std::string const &realmId) |
|
MCAPI void | navigateToOreUIRealmsCreatePreviewWithOnlyOneSubscriptionScreen () |
|
MCAPI void | navigateToPackSettingsScreen (::PackSettingsInfo packSettingsInfo) |
|
MCAPI void | navigateToPlayScreen (::PlayScreenDefaultTab tab) |
|
MCAPI void | navigateToPromotionAction (::ExperiencePromotion const &promotion) |
|
MCAPI void | navigateToPurchaseOfferScreen (::IStoreCatalogItem const &item, ::StoreNavigationOrigin origin, bool) |
|
MCAPI void | navigateToPurchaseOfferScreen (::std::string const &productId, ::StoreNavigationOrigin origin, ::std::string const &, bool) |
|
MCAPI void | navigateToPurchaseOfferScreen (::mce::UUID const &uuid, ::StoreNavigationOrigin origin, ::std::string const &, bool) |
|
MCAPI void | navigateToRealmsAllowListScreen (::Realms::World const &world, ::std::function< void()> followUpActionAfterCreation) |
|
MCAPI void | navigateToRealmsCreateScreen (::RealmsCreateParams const &createParams) |
|
MCAPI bool | navigateToRealmsOffers (::StoreDataDrivenScreenParams const ¶ms) |
|
MCAPI void | navigateToRealmsPDPViewAllPacksScreen () |
|
MCAPI void | navigateToRealmsPendingInvitesScreen (bool hasPendingInvites) |
|
MCAPI void | navigateToRealmsPlusPurchaseWarningScreen (::std::function< void()> callback) |
|
MCAPI void | navigateToRealmsWarningScreen () |
|
MCAPI void | navigateToRealmsWorldProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler, ::std::unique_ptr<::ProgressHandler > progressHandler, ::std::function< void()> onlineSafetyCancelledCallback) |
|
MCAPI void | navigateToStorageSpaceWarningScreen (::std::string const &message) |
|
MCAPI void | navigateToStoreInventoryScreen () |
|
MCAPI void | navigateToStoreSearchScreen (::std::string const &searchText, ::std::string const &mPackTypeFilter) |
|
MCAPI void | navigateToStoreSearchScreen (::LinksToStyle const &linksToStyle, ::std::string const &searchText, ::std::string const &packTypeFilter) |
|
MCAPI void | navigateToSubmitFeedbackScreen (::std::string const &itemId) |
|
MCAPI void | navigateToSunsettingScreen (::std::string title) |
|
MCAPI void | navigateToUGCViewerScreen (::std::function< void(::std::string const &, ::std::string const &, ::Core::Path const &)> closeCallback) |
|
MCAPI void | navigateToUploadPackFileProgressScreen (::std::string const &realmID, ::Core::Path const &path, int slotIndex, bool archiveNeeded, ::std::function< void(::UploadState, ::Realms::World)> uploadPackCallback) |
|
MCAPI void | navigateToWorldConversionCompleteScreen (::std::string const &levelId, ::std::function< void()> cancelCallback) |
|
MCAPI ::std::unique_ptr<::DlcUIWrapper > | newDlcUIWrapper (::MainMenuScreenController &controller) |
|
MCAPI void | performPlayerSafetyScanRequest (::std::string const &feedback, ::std::function< void(::Bedrock::Http::Status const &, bool)> callback) |
|
MCAPI bool | prepareAppStoreForPurchases (::std::function< void(bool)> callback) |
|
MCAPI void | purchaseMarketplacePass (::std::string const &productSku, ::std::unique_ptr<::TransactionContext > &&context) |
|
MCAPI bool | purchasePlatformOffer (::PlatformOfferModel const &platformOfferModel, ::std::unique_ptr<::TransactionContext > &&context, ::PurchasePath path) |
|
MCAPI void | quickPlay () |
|
MCAPI void | redeemRealmsCatalogOffer (::std::string const &productId, ::std::function< void(bool)> outerCallback) |
|
MCAPI void | refreshUserInventory () const |
|
MCAPI::Bedrock::PubSub::Subscription | registerPrimaryUserSignInSubscriber (::std::function< void(uint, ::Social::IdentityType)> listener) |
|
MCFOLD ::Bedrock::Threading::Async< bool > | requestOfflineAuthCode () |
|
MCAPI void | setDeepLinkListenerMainMenuParameters (::std::function< void(::DownloadError const &)> onDownloadError) |
|
MCAPI void | setHasSeenSonyTokenPopup (bool newValue) |
|
MCAPI void | setPersonaLegacySlotSkin (::SkinHandle const &skin) const |
|
MCAPI void | setStoreCatalogItemViewed (::IStoreCatalogItem const &item) const |
|
MCAPI void | setStoreCatalogItemViewed (::std::string const &productId) const |
|
MCAPI void | showLoginAnnouncementIfAvailable () |
|
MCAPI void | showMarketplaceAnnouncementIfAvailable () |
|
MCAPI void | submitReviewFor (::std::string const &productId, int rating, ::std::function< void()> successCallback) |
|
MCAPI ::Bedrock::Threading::Async<::SubmitItemRatingResult > | submitReviewForEntitlementManager (::std::string const &productId, int rating) |
|
MCAPI bool | supportsFliteTTS () const |
|
MCAPI bool | supportsXboxLiveAchievements () const |
|
MCAPI void | uploadLocalWorldFile (::std::string const &realmID, ::std::string const &worldID, int slotIndex, ::std::function< void(::UploadState, ::Realms::World)> callback) |
|
MCAPI void * | $ctor (::MinecraftScreenModelContext context) |
|
MCAPI void | $dtor () |
|
MCAPI void | $navigateToDlcProgressScreen (::std::vector<::DlcId > const &dlcIds, ::std::function< void(bool, bool)> callback, bool showCloseButton, bool processingUpdates, bool requireCancelToExit) |
|
MCAPI::std::string const & | $getLastPoppedScreenName () const |
|
MCFOLD ::Bedrock::NotNullNonOwnerPtr<::StoreCatalogRepository > | $getStoreCatalogRepository () const |
|
MCFOLD bool | $doesPlatformSupportRealms () const |
|
MCFOLD bool | $isSelectedSkinInitialized () const |
|
MCAPI void | $repopulateWorldTemplates () |
|
MCAPI::WorldTemplateInfo const * | $findWorldTemplateByUUID (::std::vector<::mce::UUID > const &packUUIDs) const |
|
MCAPI bool | $isPackIdInRealmsPlus (::std::string const &packId) const |
|
MCFOLD float | $getStoreNetworkFailureTimeout () const |
|
MCFOLD bool | $isInGame () const |
|
MCFOLD::IMinecraftEventing & | $getMinecraftEventing () const |
|
MCAPI bool | $isAdhocEnabled () const |
|
MCAPI bool | $isNetworkEnabled (::NetworkFilter withFilter) const |
|
MCFOLD bool | $platformTTSExists () const |
| virtual bool | tryNavigateToProfileScreen () |
| virtual bool | tryNavigateToSafeZoneScreenOnFirstSignin () |
| virtual void | navigateToStoreDataDrivenScreen (::StoreDataDrivenScreenParams const ¶ms, bool forceDisableProgressScreen) |
| virtual bool | leaveScreen (::std::string expectedScreenName, bool onlyThis) |
| virtual void | popScreensBackTo (::ui::SceneType const sceneType) |
| virtual bool | isLeaveGameDone () const |
| virtual void | requestLeaveGame (bool switchScreen, bool sync) |
| virtual void | destroyGame () |
| virtual::SubClientId | getSubClientId () const |
|
virtual::IDlcBatchModel & | getDlcBatchModel (::std::vector<::DlcId > const &dlcIds) |
|
virtual::IDlcBatchModel & | getDlcBatchModel (::std::vector<::std::string > const &productIds) |
|
virtual::IDlcBatchModel & | getDlcBatchModel (::std::vector<::PackIdVersion > const &packIds) |
| virtual bool | isUserReady () const |
|
virtual bool | isDirty () const |
| virtual::ResourcePackManager & | getResourcePackManager () const |
|
virtual::SkinHandle const & | getSelectedSkinHandle () const |
| virtual ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > | getUserManager () |
| virtual ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const | getUserManager () const |
| virtual::INetworkGameConnector & | getNetworkGameConnector () |
|
MCAPI bool | _isPremium (::PackManifest const &manifest) const |
|
MCAPI bool | _isPremiumLocked (::PackManifest const &manifest) const |
|
MCAPI bool | _isRealmsPlus (::PackManifest const &manifest) const |
|
MCAPI ::Bedrock::Threading::Async< void > | _queueForMainThread (::std::function< void()> &&callback) |
|
MCAPI void | _savePDF (::PDFOptions options, ::std::shared_ptr<::FilePickerSettings > settings) |
|
MCAPI void | _saveZIP (::PDFOptions options, ::std::shared_ptr<::FilePickerSettings > settings) |
|
MCAPI void | _setLoadingRealmLink (bool state) |
|
MCAPI void | _startLocalServerAsync (::std::string const &levelId, ::std::string const &levelName, ::ContentIdentity const &contentIdentity, ::LevelSettings const &settings) |
|
MCAPI void | acceptRealmsInvite (::Invites::InviteId invite, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | acceptRealmsLink (::std::string realmInvite, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason, ::Realms::World)> callback) |
|
MCAPI void | acknowledgedAutoSave () |
|
MCAPI void | activateNewPreviewRealm (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::Realms::RealmId)> callback) |
|
MCAPI void | addDownloadCallback (::std::weak_ptr< bool > existenceTracker, ::std::function< void(::DownloadStateObject &)> callback) |
|
MCAPI void | addEduCredentialsObserver (::edu::auth::CredentialsObserver &observer) |
|
MCAPI void | addEduDeeplinkObserver (::EduDeeplinkObserver &observer) const |
|
MCAPI bool | addExternalServer (::std::string const &name, ::std::string const &address, int port) |
|
MCAPI void | addSelectedSkinToRecentList () const |
|
MCAPI void | addTTSMessage (::std::string const &message, bool interruptible, ::std::string const &interruptibleId, bool required, bool disregardAppFocus) |
|
MCAPI void | addToRealmsBlocklist (::Realms::RealmId worldId, ::std::string const ¤tUserXuid, ::std::string const &xuidToBlock, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI bool | allowBetaXblSignIn () const |
|
MCAPI bool | areAnyDownloadsOrImportsActive () const |
|
MCAPI bool | areOtherPlayersInGame () const |
|
MCAPI bool | arePersonaAppearancesLoading () const |
|
MCAPI bool | canEditPermissionsEDU (::ActorUniqueID const &id) |
|
MCAPI bool | canLaunchUri (::std::string const &uri) |
|
MCAPI bool | canManageSubscriptionForStoreId (::std::string const &storeId) const |
|
MCAPI bool | canPickSkin () const |
|
MCAPI bool | canSignInToXBL () const |
|
MCAPI bool | canUserDoActionForCurrentRealm (::Realms::PlayerRoleActions action) const |
|
MCAPI bool | canUserDoRealmRoleAction (::Realms::World const &realmWorld, ::Realms::PlayerRoleActions action) const |
|
MCAPI void | cancelEDUServicePackDownload (::std::string const &cancelReason) const |
|
MCAPI void | cancelJoinGame (::LoadingState loadingState) |
|
MCAPI void | cancelSignIn () |
|
MCAPI void | checkConnectionEvents () |
|
MCAPI void | checkPremiumPlatformAccessAsync (::std::function< void(bool)> callback) |
|
MCAPI void | checkRealmsPaymentService (::std::function< void(bool)> callback) |
|
MCAPI void | clearContentLogMessages () |
|
MCAPI void | clearDevConsoleScreenMessages () |
|
MCAPI void | clearEditorPlaytestRoundtripInfo () const |
|
MCAPI void | clearIsWorldTransferInProgress () const |
|
MCAPI void | clearTTSQueue () |
|
MCAPI void | clearUserCredentials () |
|
MCAPI void | closeRealmsWorld (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus)> callback, ::std::function< void(int)> retryCallback) |
|
MCAPI void | clubNameVetting (::std::string const &name, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | completeServerForm (uint formId, ::ModalFormCancelReason cancelReason) |
|
MCAPI void | completeServerForm (uint formId, ::Json::Value response) |
|
MCAPI void | confirmResourcePackDownload (::ResourcePackResponse response, bool downloadOptionalResourcePacks, bool forceServerPacksEnabled) |
|
MCAPI void | connectToPlatformNetwork (::std::function< void(::Social::UserPlatformConnectionResult)> callback, bool isUserInitiated) |
|
MCAPI::std::string | copyWorld (::std::string const &worldId) |
|
MCAPI void | createAndUploadWorldToRealm (::LevelSummary const &levelSummary, ::LevelSettings const &levelSettings, ::Realms::World world, ::std::function< void(::Realms::World)> callback) |
|
MCAPI void | createAndUploadWorldToRealm (::std::string const &levelId, ::std::string levelName, ::LevelSettings const &settings, ::Realms::World world, ::std::function< void(::Realms::World)> callback) |
|
MCAPI void | createInviteLink (::Realms::RealmId worldId, int64 expiry, ::std::function< void(::Realms::GenericStatus, ::Realms::InviteLink)> callback) |
|
MCAPI ::std::unique_ptr<::JpegCommentWriter > | createJpegCommentWriter () |
|
MCAPI ::Bedrock::UniqueOwnerPointer<::LevelStorage > | createLevelStorage (::Scheduler &scheduler, ::std::string const &levelId, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::std::chrono::nanoseconds const &writeFlushInterval, ::std::unique_ptr<::LevelStorageEventing > &&levelStorageEventing) |
|
MCAPI ::std::unique_ptr<::PlatformMultiplayerRestrictions > | createPlatformMultiplayerRestrictions () |
|
MCAPI void | deleteAllContentLogs () const |
|
MCAPI void | deleteAllDiagnosticsAndProfilerCaptures () const |
|
MCAPI void | deleteAllLocalScreenshots () |
|
MCAPI void | deleteInviteLink (::std::string const &linkId, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | deleteLevel (::std::string const &levelId) |
|
MCAPI void | deleteRealm (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | deleteRealmWorldBackup (::Realms::RealmId const &worldId, int slotIndex, ::std::string const &backupId, ::std::function< void(int)>, ::std::function< void(::Realms::GenericStatus, ::std::string)> callback) |
|
MCAPI void | devConsoleExecuteCommand (::std::string const &command) |
|
MCAPI void | displayPremiumUpsellDialogAsync (::std::function< void(bool)> callback) |
|
MCAPI bool | doesServicesManagerHaveErrorStatus () const |
|
MCAPI bool | doesUserHavePremiumPlatformAccess () const |
|
MCAPI bool | doesUserPlatformConnectionAllowMultiplayer () const |
|
MCAPI void | editExternalServer (int id, ::std::string const &name, ::std::string const &address, int port, bool updateTimeStamp) |
|
MCAPI::std::string | emoticonifyText (::std::string const &text, bool isGameTip) |
|
MCAPI void | fetchActiveWorldCurrentSize (::Realms::RealmId const &realmId, int slotIndex, ::std::function< void(::Realms::GenericStatus, int64)> callback) |
|
MCAPI void | fetchRealmsWorlds (::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::World >)> callback) |
|
MCAPI void | fetchScreenshots (::std::vector<::Core::PathBuffer<::std::string > > &results) |
|
MCAPI ::Core::PathBuffer<::std::string > | fetchScreenshotsPath () |
|
MCAPI::std::string | filterProfanityFromString (::ProfanityFilterContext stringContext, ::std::string const &str, bool allowFilterOverride) const |
|
MCAPI bool | findProfanityInString (::ProfanityFilterContext stringContext, ::std::string const &str) const |
|
MCAPI void | fireBannedSkinVerification (::std::string const &skinData, bool wasApproved, int eventCode, ::std::string const &message) const |
|
MCAPI void | fireCodeBuilderCachePerformanceEvent (::CodeBuilderPerformance::Stage stage) |
|
MCAPI void | fireCodeCommandButtonPressedEvent () const |
|
MCAPI void | fireEduServiceRequestFailed (::std::string const &serviceName, ::std::string const &requestName, ::std::string const &error, ::buffer_span<::std::pair<::std::string_view, ::std::string_view > > details) const |
|
MCAPI void | fireEventAdhocNetworkEnabled () const |
|
MCAPI void | fireEventButtonPressed (::std::string const &buttonName, ::std::unordered_map<::std::string, ::std::string > const &details) |
|
MCAPI void | fireEventChatSettingsUpdated (::std::vector<::Social::Events::Property > const &properties) const |
|
MCAPI void | fireEventControlTipsPanelUpdated (::EduControlPanelUpdateType updateType, double elapsedTimeSec) |
|
MCAPI void | fireEventEncyclopediaTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
MCAPI void | fireEventFeedbackSubmitted (::std::string const &productId, bool safetyCheckSuccessful, bool isValidText) const |
|
MCAPI void | fireEventGameTip (int gameTipId, int gameTipEventType, int gameTipTestGroup, ::InputMode inputMode) const |
|
MCAPI void | fireEventHowToPlayTopicChanged (::std::string const &topicName, ::InputMode inputMode) |
|
MCAPI void | fireEventImmersiveReaderStatus (::Bedrock::Http::Status status) const |
|
MCAPI void | fireEventInventoryClosed () |
|
MCAPI void | fireEventInventoryOpened (bool workbench) |
|
MCAPI void | fireEventItemSelected (::ItemStackBase const &item) |
|
MCAPI void | fireEventOptionsUpdated () |
|
MCAPI void | fireEventPartyButtonPressed (::std::string const &buttonName, ::std::string const &partyId) const |
|
MCAPI void | fireEventPartyTravelToastExpired (::std::string const &travelMode, ::std::string const &partyId) const |
|
MCAPI void | fireEventPlayerBanned (::std::string const &bannedPlayer) |
|
MCAPI void | fireEventPlayerKicked (::std::string const &sessionType, ::std::string const &kickedPlayer) |
|
MCAPI void | fireEventPopupClosed (::std::string const &popupName) const |
|
MCAPI void | fireEventPopupFiredEdu (::std::string const &mutsUserId, ::std::string const &dialogType, ::std::string const &experienceId, ::std::string const &title, ::ActiveDirectoryAction postAction) |
|
MCAPI void | fireEventProfileButtonPressed (::std::string const &entryPoint) const |
|
MCAPI void | fireEventPurchaseGameAttempt (::std::string const &storeId, ::std::string const &activeTab, ::std::string const &productId) |
|
MCAPI void | fireEventScreenChanged (::std::string const &screenName, ::std::unordered_map<::std::string, ::std::string > const &additionalProperties) |
|
MCAPI void | fireEventServerConnectionEvent (::IConnectionEventing::ServerConnectionOutcome outcome, uint pingLatency, double timeElapsed, ::std::string const &creatorName) |
|
MCAPI void | fireEventStartWorld (::NetworkType netTypeId, ::std::string const &ipAddress) |
|
MCAPI void | fireEventTagButtonPressed (::std::string const &tag, bool showMore) |
|
MCAPI void | fireEventUserGeneratedUriLaunchFailed (::UserGeneratedUriSource source, ::Util::ResourceUri::ValidationStatus reasonCode, ::std::string const &additionalData) |
|
MCAPI void | fireEventUserListUpdated (::std::string const &productId, ::std::string const &listId, ::std::string const &operation, bool success) |
|
MCAPI void | fireEventWorldGenerated (::std::string const &levelId, ::LevelSettings const &levelSettings, bool fromTemplate) |
|
MCAPI void | fireEventWorldLoadTimes (::std::string const &calledFromScreen, ::std::vector<::std::pair<::std::string, float > > progressHandlerLoadTimes) |
|
MCAPI void | fireInAppCodeBuilderActivatedEvent (::OpenCodeMethod method, ::std::string const &ideName, ::std::string const &educationCreatorID, ::std::string const &educationCreatorWorldID) |
|
MCAPI void | fireInAppCodeBuilderDismissedEvent (::std::string const &ideName) |
|
MCAPI void | firePackSettingsEvent (::PackSettings const &packSettings, ::PackManifest const &manifest, ::std::string serializedPackSettings) |
|
MCAPI void | fireSignOutEdu (::std::string const &action, ::std::string const &error) const |
|
MCAPI void | fireStructureBlockAction (::IMinecraftEventing::StructureBlockActionType structureBlockActionType, ::StructureEditorData const &structureEditorData, ::StructureTelemetryClientData const &telemetryClientData) |
|
MCAPI void | fireSwitchAccountEdu () const |
|
MCAPI void | fireglTFExportStateEvent (::glTFExportData const &exportData, ::IMinecraftEventing::ExportOutcome outcome, ::IMinecraftEventing::ExportStage state) |
|
MCAPI void | flushQueuedDevConsoleMessages () |
|
MCAPI bool | fulfillPriorEduPurchase (::std::weak_ptr<::Purchase > purchase, ::std::unique_ptr<::TransactionContext > context) |
|
MCAPI ::std::shared_ptr<::FilePickerSettings > | generateFilePickerSettingsForAlbum (::PDFOptions const &options, ::std::string const &defaultOutName) |
|
MCAPI ::std::shared_ptr<::FilePickerSettings > | generateFilePickerSettingsForExport () |
|
MCAPI ::std::shared_ptr<::FilePickerSettings > | generateFilePickerSettingsForExport (::std::string const &levelId, ::std::string const &levelName, ::FileArchiver::ExportType type) |
|
MCAPI::PlayerAchievementData const & | getAchievementData () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ActiveDirectoryIdentity const > | getActiveDirectoryIdentity () |
|
MCAPI::ui::SceneType | getActiveSceneType () const |
|
MCAPI void | getAllInviteLinks (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::InviteLink >)> callback) |
|
MCAPI bool | getBlankLineDismissesChat () const |
|
MCAPI::std::string | getBuildDateISOString () const |
|
MCAPI::BuildPlatform | getBuildPlatform () const |
|
MCAPI::std::string | getButtonName (::ButtonIndiciesEnum button) |
|
MCAPI::std::string | getButtonTexture (::TriggerIndiciesEnum trigger) |
|
MCAPI::std::string | getButtonTexture (::ButtonIndiciesEnum button, ::IconSize iconSize) |
|
MCAPI::ItemRegistryRef | getClientItemRegistry () const |
|
MCFOLD::ClientModel & | getClientModel () const |
|
MCAPI::ClipboardFeatureFlags | getClipboardFeatures () const |
|
MCAPI void | getClubProfile (::std::string const &clubId, ::std::function< void(::Clubs::ClubModel, ::Clubs::GenericStatus)> callback) |
|
MCAPI void | getClubUnreadCount (::std::string const &clubId, ::std::function< void(int, ::Clubs::GenericStatus)> callback) |
|
MCAPI void | getClubUnreadCounts (::std::vector<::std::string > const &clubIds, ::std::function< void(::std::map<::std::string, int >, ::Clubs::GenericStatus)> callback) |
|
MCAPI::MinecraftCommands & | getCommands () |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > | getContentAcquisition () const |
|
MCAPI ::std::vector<::ContentLogMessage > const & | getContentLogMessages () const |
|
MCAPI::IContentManager & | getContentManager () |
|
MCAPI::ContentTierInfo | getContentTierInfo () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IContentTierManager const > | getContentTierManager () const |
|
MCAPI ::Core::PathBuffer<::std::string > const & | getCurrentContentLogFileName () const |
|
MCAPI::std::string | getCurrentGamertag () const |
|
MCAPI int | getCurrentMaxGUIScaleIndex () const |
|
MCAPI int | getCurrentOptimalGUIScaleIndex () const |
|
MCAPI::Realms::World & | getCurrentRealm () |
|
MCAPI::Social::ProfileImageOptions | getCurrentUserDefaultProfileImageOptions () const |
|
MCAPI::std::string | getCurrentXUID () const |
|
MCAPI::ItemGroup const & | getCursorSelectedItemGroup () const |
|
MCAPI::SkinHandle | getCustomSkinHandle (::persona::DefaultSkinType skinType) const |
|
MCAPI int | getCustomSkinIndex () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::DateManager > | getDateManager () const |
|
MCAPI int | getDefaultSkinIndexByType (::persona::DefaultSkinType defaultSkinType) const |
|
MCAPI ::std::vector<::std::string > const & | getDevConsoleScreenMessages () |
|
MCAPI bool | getDevCreateRealmWithoutPurchase () const |
|
MCAPI::std::string | getDevelopmentVersionString () const |
|
MCAPI::DimensionHeightRange | getDimensionHeightRange () const |
|
MCAPI::WireframeQueue * | getDimensionWireframeQueue () |
|
MCAPI::std::string | getDisplayName () const |
|
MCAPI::IDlcValidation & | getDlcValidation () |
|
MCAPI ::Bedrock::NonOwnerPointer<::EduCloud::IEduCloudSaveSystem > | getEDUCloudSaveSystem () const |
|
MCAPI::IEDUDiscoveryService & | getEDUDiscoveryService () |
|
MCAPI float | getEDUServicePackProgress () const |
|
MCAPI ::Bedrock::NonOwnerPointer<::EDUSystems > | getEDUSystems () const |
|
MCAPI::EducationEditionOffer | getEduOffer () const |
|
MCAPI::std::string | getEduOfferPrice () |
|
MCAPI::EducationLevelSettings const * | getEducationLevelSettings () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::EmoticonManager const > | getEmoticonManager () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > | getEntitlementManager () const |
|
MCAPI int | getExpectedStoreVersion () const |
|
MCAPI ::std::tuple<::std::string, ::std::string, int > | getExternalServerInfo (int id) |
|
MCAPI ::std::optional<::Social::GameConnectionInfo > | getGameConnectionInfo () |
|
MCAPI::IGameConnectionListener const & | getGameConnectionListener () |
|
MCAPI ::std::optional<::std::string > | getGameDevGitShaString () const |
|
MCAPI::std::string | getGameDevInfoString () const |
|
MCAPI::GamePadRemappingLayout & | getGamepadRemappingLayout () |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::GatheringManager > | getGatheringManager () |
|
MCAPI int | getGraphicsMode () const |
|
MCAPI int | getGuiScaleOffset () const |
|
MCAPI::HitResult & | getHitResult () const |
|
MCAPI::PacksInfoData const & | getHostSpecifiedPacks () const |
|
MCAPI int | getHotbarSlotCount () const |
|
MCAPI::ResourceLocation const & | getImageLocationFromImageRepository (::std::string const &imageName) const |
|
MCAPI::InputMode | getInputMode () const |
|
MCAPI::std::string | getIpAddress () const |
|
MCAPI bool | getIsWaitingForSession () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > | getKeyProvider () const |
|
MCAPI::std::string | getKeyboardKeyName (int key) const |
|
MCAPI::KeyboardRemappingLayout & | getKeyboardRemappingLayout () const |
|
MCAPI::KeyboardRemappingLayout & | getKeyboardRemappingLayoutByType (::KeyboardType keyboardType) const |
|
MCAPI::std::string const & | getKnownPageId (::std::string const &pageId) const |
|
MCAPI::std::string const & | getLastContentLogMessage () const |
|
MCAPI::std::string const & | getLastDevConsoleMessage () |
|
MCAPI::std::string const | getLatestTextureVersion () const |
|
MCAPI ::Core::PathBuffer<::std::string > const | getLevelBasePath () const |
|
MCAPI::LevelData const * | getLevelData () const |
|
MCAPI::LevelData * | getLevelData () |
|
MCAPI::LevelData * | getLevelData (::std::string const &levelID) |
|
MCAPI::ILevelListCache & | getLevelListCache () const |
|
MCAPI ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const & | getLevelPlayerList () const |
|
MCAPI::Scoreboard & | getLevelScoreboard () |
|
MCAPI void | getLinkedPlatformIds (::std::function< void(::std::string, ::std::string)> callback, ::std::vector<::std::string > const &xuids) const |
|
MCAPI void | getLinkedXuids (::std::function< void(::std::string, ::std::string)> callback, ::std::vector<::std::string > const &platformIds) const |
|
MCAPI::HitResult & | getLiquidHitResult () const |
|
MCAPI float | getLoadingProgress () |
|
MCFOLD::LocalPlayer * | getLocalPlayer () const |
|
MCAPI::ActorUniqueID | getLocalPlayerEntityID () const |
|
MCAPI::mce::UUID | getLocalPlayerUUID () |
|
MCAPI::std::string const | getMarketplaceDisabledReason () const |
|
MCAPI ::std::pair<::StoreErrorCodes, ::std::string > const | getMarketplaceDisabledReasonWithErrorCode () const |
|
MCAPI::std::string | getMarketplacePassFullPrice () const |
|
MCAPI::std::string | getMarketplacePassPrice (::std::string const &productSku, ::std::string const &caymanId) const |
|
MCAPI::MarketplaceServicesManager & | getMarketplaceServicesManager () const |
|
MCAPI uint | getMaxPlatformInvitablePlayers () const |
|
MCAPI int | getMaxPlayerCount () const |
|
MCAPI uint | getMaxSimRadiusInChunks () const |
|
MCAPI::std::string | getMinecraftAccountID () const |
|
MCAPI::std::string | getMultiplayerDisabledTextBody (::MultiplayerLockedContext context) const |
|
MCAPI::std::string | getMultiplayerDisabledTextTitle (::MultiplayerLockedContext context) const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::Social::MultiplayerServiceManager > | getMultiplayerServiceManager () const |
|
MCAPI::std::string | getNetworkInfoStringInGame () const |
|
MCAPI::std::string | getNetworkPort () const |
|
MCAPI::std::string | getNetworkProtocolVersion () const |
|
MCAPI bool | getNewJukeboxPopupItemText (::std::string &newText, bool &isCreative) |
|
MCAPI bool | getNewPopupItemText (::std::string &newText, bool &isCreative) |
|
MCAPI::SDL::SubscriptionInfo const & | getNextAvailableSubscriptionInfo () const |
|
MCAPI uint64 | getNumOnlineFriends () const |
|
MCAPI int | getNumberOfFriendsRealms () const |
|
MCAPI int | getNumberOfOwnedRealms () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IOfferRepository > | getOfferRepository () const |
|
MCAPI ::Bedrock::PubSub::Connector< void(::PlayerListEntry const &, ::std::unordered_map<::mce::UUID, ::PlayerListEntry > const &)> & | getOnPlayerListEntryRemovedConnector () const |
|
MCAPI::IOptionRegistry & | getOptions () const |
|
MCAPI ::std::shared_ptr<::WebviewInterface > | getOrCreateWebviewInterface (::WebviewInterfaceType interfaceType) |
|
MCAPI::PackDownloadManager & | getPackDownloadManager () const |
|
MCAPI ::Bedrock::NonOwnerPointer<::Parties::PartySystem > | getPartySystem () const |
|
MCAPI::PersonaClient & | getPersonaClient () const |
|
MCAPI::PersonaRepository & | getPersonaRepository () const |
|
MCAPI::std::string | getPlatformAppropriateSubscriptionLocString (::std::string locString, bool isForRealms) const |
|
MCAPI void | getPlatformFriendProfiles (::std::function< void(::std::vector<::Social::PlatformUserProfileData > const &)> callback) |
|
MCAPI::std::string | getPlatformOnlineID () const |
|
MCAPI void | getPlatformProfile (::std::string const &platformId, ::std::function< void(::Social::PlatformUserProfileData &)> callback) |
|
MCFOLD::Player const * | getPlayer () const |
|
MCAPI::LayeredAbilities * | getPlayerAbilities () |
|
MCAPI::LayeredAbilities * | getPlayerAbilitiesById (::ActorUniqueID &id) |
|
MCAPI::FurnaceOptions const & | getPlayerBlastFurnaceOptions () const |
|
MCAPI::CommandPermissionLevel | getPlayerCommandPermissionLevel () const |
|
MCAPI::FurnaceOptions const & | getPlayerFurnaceOptions () const |
|
MCAPI::GameType | getPlayerGameType () const |
|
MCFOLD::Player * | getPlayerInternal () |
|
MCAPI::InventoryOptions const & | getPlayerInventoryOptions () const |
|
MCAPI::std::string const & | getPlayerInventorySearchString () const |
|
MCAPI::PlayerMessagingService & | getPlayerMessagingService () const |
|
MCFOLD::std::string | getPlayerName () const |
|
MCAPI::FurnaceOptions const & | getPlayerSmokerOptions () const |
|
MCAPI short | getPointerX () const |
|
MCAPI short | getPointerY () const |
|
MCAPI void | getPreferredRegions (::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::ServerRegion >)> callback) |
|
MCAPI ::std::pair<::std::string, bool > const | getPrivilegesBlockedString (::Social::PermissionCheckResult const &reason, ::std::string const &needXBLGold, ::std::string const &specificPrivilege, ::std::string const &platformRestriction, ::std::string const &noInternetConnection, ::std::string const &unknownError) const |
|
MCAPI ::Bedrock::Threading::Async<::Core::PathBuffer<::std::string > > | getProfileImageFile (::Social::ProfileImageOptions const &options) |
|
MCAPI void | getProfiles (::std::vector<::std::string > const &xuids, ::std::function< void(::std::vector<::Social::XboxLiveUserProfileData const * > const &)> batchedCollectionCallback) |
|
MCAPI::std::string | getRandomSearchTermUsingCategory (::StoreCatalogCategory const &category) const |
|
MCAPI void | getRealmWorldBackupList (::Realms::RealmId worldId, int slotIndex, ::std::function< void(::Realms::GenericStatus, ::Realms::WorldBackupList)> callback) |
|
MCAPI void | getRealmsBlocklist (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::std::vector<::std::string >)> callback) |
|
MCAPI void | getRealmsConfigDetails (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::Realms::ConfigInfo)> callback) |
|
MCAPI::Realms::ContentService & | getRealmsContentService () |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::Realms::InvitesService > | getRealmsInvitesService () |
|
MCAPI void | getRealmsMembers (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::Player >)> callback) |
|
MCAPI void | getRealmsOnlinePlayers (::std::function< void(::Realms::GenericStatus, ::std::vector<::Realms::World >)> callback) |
|
MCAPI bool | getRealmsShowFriendInvitesOnly () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::Realms::SubscriptionService > | getRealmsSubscriptionService () |
|
MCAPI void | getRealmsWorld (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus, ::Realms::World)> callback, bool userWaiting) |
|
MCAPI ::std::shared_ptr<::Realms::WorldCache > | getRealmsWorldCache () |
|
MCAPI::Realms::World | getRealmsWorldContextWorld () const |
|
MCAPI float | getResourcePackDownloadProgress (::std::string &message) const |
|
MCFOLD::LoadingState | getResourcePackDownloadingState () const |
|
MCAPI::std::string | getResourcePackProgress () const |
|
MCAPI::IResourcePackRepository & | getResourcePackRepository () const |
|
MCFOLD::ISceneFactory & | getSceneFactory () const |
|
MCFOLD uint | getSceneId () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::ISceneStack > | getSceneStack () const |
|
MCAPI::ScreenContext | getScreenContext_DEPRECATED_DO_NOT_USE (float a) |
|
MCAPI::std::string | getScreenName () const |
|
MCAPI::ui::ScreenTechStackSelector & | getScreenTechStackSelector () |
|
MCAPI::std::string | getScreenTelemetry () const |
|
MCAPI ::Core::PathBuffer<::std::string > | getScreenshotPath () const |
|
MCAPI::PlayerInventorySlotData | getSelectedSlot () |
|
MCAPI::std::string const & | getServerSettingsData () |
|
MCAPI uint | getServerSettingsId () |
|
MCAPI ::std::shared_ptr<::SDL::SessionConfig const > | getServiceSessionConfig () const |
|
MCAPI::ServicesManager & | getServicesManager () const |
|
MCAPI::std::string const & | getServicesManagerConfigId () const |
|
MCAPI::std::string | getServicesManagerErrorStatusCodeString () const |
|
MCAPI ::std::vector<::StoreFilter::FilterCollectionInfo > const & | getSessionConfigFilterCollections () const |
|
MCAPI::std::string | getSessionConfigKnownPageKeyValue (::std::string const &pageId) const |
|
MCAPI bool | getSimPaused () const |
|
MCAPI ::std::shared_ptr<::SkinRepository > | getSkinRepository () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::SoundEngine > | getSoundEngine () const |
|
MCAPI::SplitScreenInfo | getSplitScreenInfo () const |
|
MCAPI bool | getSplitscreenJoinPromptVisible () const |
|
MCAPI::std::string | getSplitscreenJoinText () const |
|
MCAPI::StoreContentSources | getStoreContentSources () const |
|
MCAPI::std::string | getStoreDocumentId () const |
|
MCAPI bool | getStoreHasMarketplacePassProducts () const |
|
MCAPI bool | getStoreHasRealmsProducts () const |
|
MCAPI::std::string | getStoreId () const |
|
MCAPI::SDL::SubscriptionInfo const & | getSubscriptionFullPriceInfo () const |
|
MCAPI::std::string | getTermsOfUseHyperlink () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::TextToIconMapper > | getTextToIconMapper () |
|
MCAPI void | getThirdPartyDisplayPicture (::std::string const &playerId, ::std::function< void(::Core::Path const &)> callback, bool isLocal) |
|
MCAPI void | getThirdPartyDisplayPictures (::std::vector<::std::string > const &playerIds, ::std::function< void(::std::string const &, ::Core::Path const &)> callback) |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IThirdPartyServerRepository > | getThirdPartyServerRepository () |
|
MCAPI bool | getTipText (::std::string &text) |
|
MCAPI::ToastManager & | getToastManager () |
|
MCAPI uint64 | getTotalHardwareThreadsCount () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::TrialManager > | getTrialManager () const |
|
MCAPI ::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository > | getUIDefRepo () |
|
MCFOLD::OreUI::Router & | getUIRouter () |
|
MCAPI bool | getUnfulfilledEduPurchase (::EduPurchaseDetails &details) |
|
MCAPI::GameType | getUnmappedPlayerGameType () const |
|
MCAPI ::std::shared_ptr<::Realms::WorldCache > | getUnpairedParentRealmsWorldCache () |
|
MCAPI ::std::vector<::std::shared_ptr<::SDL::ScreenLayoutQuery > > const & | getUpsellLayoutList () const |
|
MCAPI uint | getUserId () const |
|
MCAPI void | getUserMemberOfWorldsCount (::std::function< void(::Realms::GenericStatus, bool)> callback) |
|
MCAPI::Social::XboxLiveUserProfileData const & | getUserProfileDataByXuid (::std::string const &xuid) |
|
MCAPI ::Bedrock::Threading::Async<::Social::XboxLiveUserProfileData > | getUserProfileDataByXuidAsync (::std::string const &xuid) |
|
MCAPI ::std::vector<::std::string > | getUuidsInLobby () const |
|
MCAPI::std::string | getVersionString () const |
|
MCAPI ::std::shared_ptr<::WebviewInterface > | getWebviewInterface (::WebviewInterfaceType interfaceType) |
|
MCAPI::std::string | getWorldConverterDevVersionNumberString () const |
|
MCFOLD::std::string | getWorldConverterDevelopmentVersionString () const |
|
MCAPI void | getWorldFromLink (::std::string realmInvite, ::std::function< void(::Realms::GenericStatus, ::Json::Value const &&, ::Realms::World)> callback) |
|
MCAPI::LoadingState | getWorldLoadingState () const |
|
MCAPI ::std::vector<::Social::XboxLiveUserProfileData const * > const & | getXboxLiveFriends () const |
|
MCAPI ::std::vector<::std::string > | getXuidsInLobby () const |
|
MCAPI::PurchaseResult | goToExternalPlatformOffer (::std::string const &offerId, ::std::function< void(bool)> finishedExternalCoinPurchase, ::std::function< void(bool, int)> boughtEnoughCoinsCallback) |
|
MCAPI void | grabMouse () |
|
MCAPI void | handleHideGUIButtonPress () |
|
MCAPI void | handleHidePaperDollButtonPress () |
|
MCAPI void | handleHideToolTipsButtonPress () |
|
MCAPI bool | hasActiveToast () const |
|
MCFOLD bool | hasCustomTrialConversionScreen () const |
|
MCAPI bool | hasExternalCoinPurchases () const |
|
MCAPI bool | hasInputDevice () const |
|
MCAPI bool | hasInteractButton () const |
|
MCAPI bool | hasInventoryUpdated () const |
|
MCAPI bool | hasLocalDeviceEntitlements () const |
|
MCAPI bool | hasLocalPlayer () const |
|
MCAPI bool | hasPlatformIcons () const |
|
MCAPI bool | hasPlatformInvites () const |
|
MCAPI bool | hasPlatformProfileCards () const |
|
MCAPI void | initCodebuilderView () |
|
MCAPI void | initializeRealmsWorld (::Realms::RealmId worldId, ::std::string const &name, ::std::string const &description, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | invitePlayers (::std::vector<::std::string > const &uids, ::Social::MultiplayerServiceIdentifier service) |
|
MCAPI::Social::PermissionCheckResult | isAddFriendAllowed () const |
|
MCAPI bool | isAnyDlcDownloadingOrImportingExceptSkinPacks (::std::vector<::std::string > const &productIds) const |
|
MCAPI bool | isBanned () const |
|
MCAPI bool | isConfigurableRealmEnvironment () const |
|
MCAPI bool | isControllerConnected () const |
|
MCAPI bool | isCreative () const |
|
MCAPI bool | isCrossPlatformPlayEnabled () const |
|
MCAPI bool | isCurrentSkinPlatformLocked () const |
|
MCFOLD bool | isDesktop () const |
|
MCAPI bool | isDeviceBeingSunset () const |
|
MCAPI bool | isDeviceSunset () const |
|
MCAPI bool | isDisconnectedFromNEX () const |
|
MCAPI bool | isDisconnectedFromPSN () const |
|
MCAPI bool | isEditorEnabledOrPlaytesting () const |
|
MCAPI bool | isEditorModeEnabled () const |
|
MCAPI bool | isEditorProjectWorld () const |
|
MCAPI bool | isEduDemo () |
|
MCFOLD bool | isEduMode () const |
|
MCAPI bool | isEligibleForPauseFeature () const |
|
MCAPI bool | isFeatureEnabled (::MinecraftGameFeatures feature) const |
|
MCAPI bool | isFriendsDrawerEnabled (::MinecraftScreenModel::FriendsDrawerLocation location) const |
|
MCAPI bool | isGameModeEnabled (::GameType game) const |
|
MCFOLD bool | isGameTipsEnabled () |
|
MCAPI bool | isGamepadCursorEnabled () const |
|
MCAPI bool | isHostingLocalDedicatedServer () const |
|
MCAPI bool | isHotbarOnlyTouch () const |
|
MCAPI bool | isImageRepositoryReady () const |
|
MCAPI bool | isInControlCustomization () const |
|
MCAPI bool | isInMultiplayerGame () const |
|
MCAPI bool | isInputModeGamepad () const |
|
MCAPI bool | isInputModeMouse () const |
|
MCFOLD bool | isInputModeTouch () const |
|
MCAPI bool | isInternetAvailable () const |
|
MCAPI bool | isInviteEnabled (::Social::MultiplayerServiceIdentifier serviceIdentifier) const |
|
MCAPI bool | isKeyboardActive () const |
|
MCAPI bool | isLANAllowed () const |
|
MCAPI bool | isLANAvailable () const |
|
MCAPI bool | isLeftHanded () const |
|
MCAPI bool | isLevelLoadingProgressScreen () |
|
MCAPI bool const | isLevelValid () const |
|
MCAPI bool | isMarketplaceDisabled () const |
|
MCAPI bool | isMultiPlayerClient () const |
|
MCAPI::Social::PermissionCheckResult | isMultiplayerAllowed () const |
|
MCAPI bool | isMultiplayerFeatureAllowed () const |
|
MCFOLD bool | isMuteChat () |
|
MCAPI bool | isNetworkAllowed () const |
|
MCAPI bool | isNetworkAvailable () const |
|
MCAPI bool | isOnSceneStack (::std::string const &screenName) |
|
MCAPI bool | isOperator () const |
|
MCAPI bool | isPersonaAppearanceLoading (int slot) const |
|
MCAPI bool | isPersonaInitialized () const |
|
MCFOLD bool | isPlatformConsole () const |
|
MCAPI bool | isPlatformInviteEnabled () const |
|
MCFOLD bool | isPlatformNX () const |
|
MCFOLD bool | isPlatformSony () const |
|
MCAPI bool | isPlatformStoreIconVisible () const |
|
MCFOLD bool | isPlatformThirdPartyConsole () const |
|
MCAPI bool | isPlayerHosting (::ActorUniqueID const &id) |
|
MCAPI bool | isPlayerValid () |
|
MCAPI bool | isPreGame () const |
|
MCAPI bool | isPremiumOwnedMissing (::PackIdVersion const &id, ::ContentIdentity const &contentIdentity) const |
|
MCFOLD bool | isPremiumPlatformAccessRequired () const |
|
MCFOLD bool | isPremiumPlatformAccessRequiredForMatchmaking () const |
|
MCAPI bool | isPrimaryClient () const |
|
MCAPI bool | isPrimaryLevelCrossPlatformMultiplayer () const |
|
MCAPI bool | isPrimaryLevelMultiplayer () const |
|
MCAPI bool | isRealmLevel () const |
|
MCAPI bool | isRealmOwner () const |
|
MCAPI bool | isRealmsCompatibilityCheckComplete () const |
|
MCAPI bool | isRealmsEditWorldOreUIFeatureOn () const |
|
MCFOLD bool | isRealmsEnabled () const |
|
MCAPI bool | isRealmsHubInGameFeatureOn () const |
|
MCAPI bool | isRealmsInitialized () const |
|
MCAPI bool | isResourceLoadingFinished () const |
|
MCAPI bool | isRiding () const |
|
MCAPI bool | isServiceMultiplayerEnabled (::Social::MultiplayerServiceIdentifier serviceID) const |
|
MCAPI bool | isServiceMultiplayerSupported (::Social::MultiplayerServiceIdentifier serviceID) |
|
MCAPI bool | isServicesLocalizationReady () const |
|
MCAPI bool | isServicesManagerReady () const |
|
MCAPI bool | isSessionConfigAndLocalizationReady () const |
|
MCAPI bool | isSessionConfigInProgress () const |
|
MCAPI bool | isSessionConfigRetrievalDelayed () const |
|
MCAPI bool | isSessionInfoValid (::Social::MultiplayerServiceIdentifier serviceID) const |
|
MCAPI bool | isSignInInProgress () const |
|
MCAPI bool | isSignedInToAdhoc () const |
|
MCAPI bool | isSignedInToNEX () const |
|
MCAPI bool | isSignedInToPSN () const |
|
MCAPI bool | isSignedInToPlayFabOfflineAndNetworkDisconnected () const |
|
MCAPI bool | isSignedInToPlayfab () const |
|
MCAPI bool | isSignedInToXBL () const |
|
MCAPI bool | isSneaking () const |
|
MCAPI bool | isSony () const |
|
MCAPI bool | isSpectator () const |
|
MCAPI bool | isSplitScreen () |
|
MCAPI bool | isStartingGame () const |
|
MCAPI bool | isSwitchTrialsEnabled (bool isForRealms) const |
|
MCFOLD bool | isTouchEnabled () const |
|
MCAPI bool | isUILoadingDone () const |
|
MCAPI bool | isUITTSEnabled () const |
|
MCAPI bool | isUnableToShowXBLLogo () const |
|
MCAPI bool | isUserAnonymous () const |
|
MCAPI bool | isUserBanned () const |
|
MCAPI bool | isUserConnectedToPlatform () const |
|
MCAPI::Social::PermissionCheckResult | isUserGeneratedContentAllowed () const |
|
MCAPI bool | isUserWaitingForPlatformConnection () const |
|
MCAPI bool | isUsingUnifiedJoinRealmFlow () const |
|
MCAPI bool | isValidCrossPlatformSkin () const |
|
MCAPI bool | isValidRealmName (::std::string name) |
|
MCAPI bool | isWorldActive () const |
|
MCAPI bool | isWorldTransferInProgress () const |
|
MCFOLD bool | isXboxLiveSupportedOnThisPlatform () const |
|
MCAPI void | joinEDUDiscoveredWorld () |
|
MCAPI void | joinRealmFromInvite (::Realms::World world) |
|
MCAPI void | joinRealmsGame (::Realms::World const &realm, ::Social::GameConnectionInfo const &gameConnection) |
|
MCAPI void | joinRealmsWorld (::Realms::World world, ::std::function< void(::Social::GameConnectionInfo const &, bool)> successCallback, ::std::function< void(::Realms::GenericStatus, ::RealmsAPI::JoinStatus, ::Realms::FailureReason)> failCallback, ::std::function< void(int)> retryCallback, ::IMinecraftEventing::RealmConnectionFlow realmConnectionFlow, ::std::function< void(::IMinecraftEventing::RealmConnectionFlow)> broadcastConnectionEventRealmsRequestFunction, ::std::function< void(::IMinecraftEventing::RealmConnectionFlow, ::Bedrock::Http::StatusCode)> broadcastConnectionEventRealmsResponseFunction) |
|
MCAPI void | launchEduUri (::std::string const &baseUrl) |
|
MCAPI void | launchFeedbackHelpUri () |
|
MCAPI bool | launchManageSubscriptions () |
|
MCAPI bool | launchStoreForClientUpdates () |
|
MCAPI void | launchUri (::std::string const &uri) |
|
MCAPI void | launchUserGeneratedUri (::std::string const &uri, ::UserGeneratedUriSource source, bool recordEvent) |
|
MCAPI void | leaveRealmsWorld (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | listRealmsInvites (::std::function< void(::Realms::GenericStatus, ::std::vector<::Invites::Invite >)> callback) |
|
MCAPI void | loadStoreDataDrivenScreenFromSidebar (::StoreDataDrivenScreenParams ¶ms) |
|
MCAPI void | makeBackupOfLevel (::LevelSummary const &editedLevel) |
|
MCAPI bool | multiplayerLostConnectionToSignalingService () const |
|
MCAPI bool | multiplayerRequiresUGCEnabled () const |
|
MCAPI void | navigateToActiveDirectoryLogin (bool displaySignIn, ::LastClickedSource lastClickedSource) |
|
MCAPI void | navigateToActiveDirectoryModal (::ActiveDirectoryModalArgs const &args) |
|
MCAPI void | navigateToAddEditExternalServerScreen (int id) |
|
MCAPI void | navigateToAdhocInProgressScreen (bool enableAdhoc) |
|
MCAPI void | navigateToControlCustomizationScreen () |
|
MCAPI void | navigateToCreditsScreen (::CreditsType contentType, ::std::function< void()> callback) |
|
MCAPI void | navigateToCustomTemplatesScreen (::std::vector<::WorldTemplateInfo > const &customTemplates) |
|
MCAPI void | navigateToDayOneExperienceScreen () |
|
MCAPI void | navigateToDeleteAccountScreen () |
|
MCAPI void | navigateToDeleteProgressScreen (::std::string const &uniqueEventName, ::IContentManager &contentManager, ::std::vector<::std::shared_ptr<::ContentItem const > > itemsToDelete) |
|
MCAPI void | navigateToDevConsole () |
|
MCAPI void | navigateToDisabledSkinScreen (bool twoButtonWithCallback, ::std::function< void()> callback) |
|
MCAPI void | navigateToDisconnectScreen (::Connection::DisconnectFailReason reason) |
|
MCAPI void | navigateToEduHomeScreen () |
|
MCAPI void | navigateToEncyclopediaScreen (::EncyclopediaTopicIndex startTopicIndex) |
|
MCAPI void | navigateToFeedScreen (::Realms::World const &world) |
|
MCAPI void | navigateToFeedbackPopup () |
|
MCAPI void | navigateToGamePlayScreen () |
|
MCAPI void | navigateToHowToPlayScreen (::HowToPlayTopicIndex startTopicIndex) |
|
MCAPI void | navigateToIPSafetyDialogScreen (int externalServerId) |
|
MCAPI void | navigateToInviteScreen () |
|
MCAPI void | navigateToLessonCompleteScreen (::IMinecraftEventing::LessonCompleteDialogEntryPoint entryPoint) |
|
MCAPI void | navigateToModalProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool forceRenderBelow, ::std::string const &screenNameOverride, bool isCancellable) |
|
MCAPI void | navigateToOnlineSafetyDialogScreen (::OnlineSafetyProgressHandler &handler) |
|
MCAPI void | navigateToOptionsScreen (::SettingsTabIndex startingTabIndex, bool navToMenuOnExit, bool maintainOldFocus, ::std::string const &initialPackId) |
|
MCAPI void | navigateToPermissionsScreen (::ActorUniqueID defaultPlayerId) |
|
MCAPI void | navigateToPlatformNetworkConnectConfirmationScreen (::std::function< void(bool)> callback) |
|
MCAPI void | navigateToPlatformSplitScreenConnectConfirmationScreen (::std::function< void(bool)> callback) |
|
MCAPI void | navigateToPlatformStoreConnectConfirmationScreen (::std::function< void(bool)> callback) |
|
MCAPI void | navigateToProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool sendProgressTelem, ::std::string const &overrideScreen) |
|
MCAPI void | navigateToRealmsHubScreen (::Realms::World const &world) |
|
MCAPI void | navigateToRealmsInviteLinkSettingScreen (::Realms::World const &world, ::Realms::InviteLink const &link, ::SettingsTabIndex initialTab) |
|
MCAPI void | navigateToRealmsInviteLinksScreen (::Realms::World const &world) |
|
MCAPI void | navigateToRealmsManageScreen (::Realms::World const &world, ::SettingsTabIndex initialTab) |
|
MCAPI void | navigateToRealmsPackErrorsScreen () |
|
MCAPI void | navigateToRealmsPlanPicker () |
|
MCAPI void | navigateToRealmsSlotSettingsScreen (::Realms::World const &world) |
|
MCAPI void | navigateToRealmsSlotsScreen (::Realms::World const &worldWithoutSlotInfo) |
|
MCAPI void | navigateToRealmsStoriesShareLinkModal (::Realms::World const &world) |
|
MCAPI void | navigateToRealmsTimelineRequiredDisconnectScreen (int64 realmId) |
|
MCAPI void | navigateToSafeZoneScreen () |
|
MCAPI void | navigateToScreenshotScreen () |
|
MCAPI void | navigateToSelectWorldPopup (::std::function< void(::SelectWorldResult, ::optional_ref<::LevelSummary const >, ::optional_ref<::Realms::World const >)> callback) |
|
MCAPI void | navigateToSkinPickerScreen () |
|
MCAPI void | navigateToStartScreen () |
|
MCAPI void | navigateToStoreHomeScreen (::std::string const &title) |
|
MCAPI void | navigateToStoreRatingScreen () |
|
MCAPI void | navigateToTTSErrorScreen () |
|
MCAPI void | navigateToTabbedUpsellScreen (::TabbedUpsellScreenDefaultTab tab) |
|
MCAPI void | navigateToTokenFAQScreen () |
|
MCAPI void | navigateToTokenPopupScreen () |
|
MCAPI void | navigateToTrialConversionScreen () |
|
MCAPI void | navigateToUpdateWorldHeightScreen (::std::function< void(bool)> startWorldCallback) |
|
MCAPI void | navigateToVersionUpdateScreen (::UpdateVersionScreenContext context) |
|
MCAPI void | navigateToWorldRecoveryScreen (::std::function< void()> successCallback) |
|
MCAPI void | navigateToXblConsoleQrSignInScreen (::std::string const &code) |
|
MCAPI void | navigateToXblConsoleSignInScreen (::std::string const &code) |
|
MCAPI bool | needPlatformConnectionBeforeXBLSignIn () const |
|
MCAPI bool | needPlatformConnectionForMultiplayer () const |
|
MCAPI bool | needPlatformConnectionForSplitScreenMultiplayer () const |
|
MCAPI bool | needToRefreshPendingInvites () const |
|
MCAPI void | onGameEventNotification (::ui::GameEventNotification notification) |
|
MCAPI void | openBannedModal () |
|
MCAPI void | openRealmsWorld (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus)> callback, ::std::function< void(int)> retryCallback) |
|
MCAPI bool | openingExternalResourceSuspendsApp () const |
|
MCFOLD void | pickFile (::std::shared_ptr<::FilePickerSettings > settings) const |
|
MCAPI void | playUI (::std::string const &name, float volume, float pitch) |
|
MCAPI void | precacheGameplayScreens () |
|
MCAPI void | precacheOreUIGameplayViews () |
|
MCAPI void | prepareToNavigateToGamePlayScreen () |
|
MCAPI void | printResourceLoadManagerRunningTasks () const |
|
MCAPI bool | purchaseEduLicense (::std::unique_ptr<::TransactionContext > context) |
|
MCAPI void | purchaseGame (::std::function< void()> trialUpgradeErrorCallback, ::TrialUpgradePurchaseTier purchaseTier) |
|
MCAPI void | purchasePreview (::StorePreviewVersion previewVersion) const |
|
MCAPI void | pushToast (::ToastMessage message) |
|
MCAPI void | quit (::std::string const &src, ::std::string const &reason) |
|
MCAPI void | quitStoreRatingScreen () |
|
MCAPI::RealmsAPI::Compatibility | realmsCompatibility () const |
|
MCAPI void | rebindKeys () |
|
MCAPI void | rebuildPlayScreenMenuStack () |
|
MCAPI void | refreshCurrentRealmWorldInfo (::std::function< void(::Realms::GenericStatus, ::Realms::World const &)> callback) |
|
MCAPI void | registerServicesManagerSetupCallback (::std::function< void()> callbackToRegister) |
|
MCAPI void | rejectRealmsInvite (::Invites::InviteId invite, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | removeExternalServer (int id) |
|
MCAPI void | removeFromRealmsBlocklist (::Realms::RealmId worldId, ::std::string const &xuid, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | requestClientLeaveGame (bool switchScreen, bool sync) |
|
MCAPI void | requestDefaultPermissions (::PlayerPermissionLevel playerPermissions) |
|
MCAPI ::std::shared_ptr<::FileDataRequest > | requestImageFromUrl (::std::string const &imageUrl, ::std::function< void(::Bedrock::Http::Status, ::Core::Path const &, uint64)> callback) |
|
MCAPI void | requestPlayerPermissions (::LayeredAbilities const &abilities, ::ActorUniqueID playerId) |
|
MCAPI void | requestServerSettings () |
|
MCAPI bool | requiresNetworkOutageMessaging () const |
|
MCAPI bool | requiresXBLSigninToPlay () const |
|
MCAPI void | resetActiveDirectoryAuthenticationState () |
|
MCAPI void | resetInput () |
|
MCAPI void | resetRealmsWorld (::Realms::RealmId worldId, ::std::function< void(::Realms::GenericStatus)> callback, ::std::function< void(int)> retryCallback) |
|
MCAPI void | resetRealmsWorldContext () |
|
MCAPI void | resetResourceLoadManagerRepeatedHitCount () |
|
MCAPI void | restoreRealmWorldBackup (::Realms::RealmId worldId, int slotIndex, ::std::string const &backupId, ::std::function< void(::Realms::GenericStatus, ::std::string)> const &callback) |
|
MCAPI void | retryActiveDirectoryCheck () |
|
MCAPI void | saveAutoRealmWorldBackup (::Realms::RealmId const &worldId, int slotIndex, ::std::string const &backupId, ::std::string const &worldName, ::std::vector<::std::string > const &backupsToReplace, ::std::function< void(::Realms::GenericStatus, ::std::string)> callback) |
|
MCAPI void | saveEduReceipt (::std::string const &receipt, ::std::function< void(bool)> const &callback) |
|
MCAPI void | saveLevelData (::std::string const &levelId, ::LevelData const &data) |
|
MCAPI void | savePlayerBlastFurnaceOptions (::FurnaceLeftTabIndex leftTab, bool filtering, ::FurnaceLayout layout) |
|
MCAPI void | savePlayerFurnaceOptions (::FurnaceLeftTabIndex leftTab, bool filtering, ::FurnaceLayout layout) |
|
MCAPI void | savePlayerInventoryOptions (::InventoryLeftTabIndex leftTab, ::InventoryRightTabIndex rightTab, bool filtering, ::InventoryLayout layoutInv, ::InventoryLayout layoutCraft) |
|
MCAPI void | savePlayerInventorySearchString (::std::string const &inventorySearchString) |
|
MCAPI void | savePlayerSmokerOptions (::FurnaceLeftTabIndex leftTab, bool filtering, ::FurnaceLayout layout) |
|
MCAPI void | saveRealmWorldBackup (::Realms::RealmId const &worldId, int slotIndex, ::std::string const &worldName, ::std::vector<::std::string > backupsToReplace, ::std::function< void(::Realms::GenericStatus, ::std::string)> callback) |
|
MCAPI void | scheduleCheckUserStorageAsync () |
|
MCAPI bool | screenPrecacheInProgress () |
|
MCAPI void | selectSlot (int slot, ::ContainerID containerId) |
|
MCAPI void | sendDevConsoleMessage (::std::string const &message) |
|
MCAPI void | sendPlayerSkin (::persona::ProfileType personaProfile, ::std::string const &oldSkinName, bool isClassicSkin) |
|
MCAPI void | sendPurchaseReceiptsToServer () |
|
MCAPI void | sendSetDefaultGameTypePacket (::GameType gameType) |
|
MCAPI void | sendSetDifficultyPacket (::SharedTypes::Legacy::Difficulty value) |
|
MCAPI void | sendSettingsCommandPacket (::std::string const &command, bool supressOutput) |
|
MCAPI void | sendTemplateOptionsUnlockPacket () |
|
MCAPI void | sendTrialWelcomeMessage () |
|
MCAPI bool | serverPermissionOpenChat () const |
|
MCAPI void | setActiveDirectoryAuthenticationOfferPurchase () |
|
MCAPI void | setActiveDirectoryAuthenticationStateComplete () |
|
MCAPI void | setActiveDirectoryDemoVersion () |
|
MCAPI void | setActiveDirectoryEulaAccepted () |
|
MCAPI void | setActiveSlot (::Realms::RealmId worldId, int slotIndex, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | setClipboardData (::std::string const &content) const |
|
MCAPI void | setClubProfile (::Clubs::ClubModel const &model, ::std::function< void(::Clubs::GenericStatus)> callback) |
|
MCAPI void | setCubemapRotationPaused (bool paused) const |
|
MCAPI void | setCursorSelectedItemGroup (::ItemGroup const &itemGroup) |
|
MCAPI void | setDefaultPermissionsRealms (::Realms::RealmId worldId, ::PlayerPermissionLevel const &permission, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | setGraphicsMode (int mode) |
|
MCAPI void | setInputBindingMode (::InputBindingMode mode) |
|
MCAPI void | setIsCheckoutInProgress (bool isCheckoutInProgress) |
|
MCFOLD void | setIsDirty (bool IsDirty) |
|
MCAPI void | setIsInGameBrowsing (bool isInGameBrowsing) |
|
MCAPI void | setLanguage () |
|
MCAPI void | setLastSelectedSlot (int slot, ::ContainerID containerId) |
|
MCAPI void | setNumberOfFriendsRealms (int number) |
|
MCAPI void | setNumberOfOwnedRealms (int number) |
|
MCAPI void | setOpenControllerDisconnectScreen (bool openDisconnectScreen) |
|
MCAPI void | setPlayerGameType (::GameType const &gameType) |
|
MCAPI void | setRealmsShowFriendInvitesOnly (bool option) |
|
MCAPI void | setRealmsWorldInfo (::Realms::World world, int difficulty, bool allowCheats, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | setRefreshPendingInvites (bool flag) |
|
MCAPI void | setShareData (::std::string shareTitle, ::std::string shareText, ::std::string shareUri) |
|
MCAPI void | setSimPaused (bool paused) |
|
MCAPI void | setStoreDocumentId (::std::string const &documentId) |
|
MCAPI void | setSuspendDirectionalInput (bool suspendDirectionalInput) |
|
MCAPI void | setSuspendInput (bool suspendInput) |
|
MCAPI void | setTextBoxBackend (::std::string const &str) |
|
MCAPI void | setTexturePacksRequired (::Realms::RealmId worldId, bool const &texturePacksRequired, ::std::function< void(::Realms::GenericStatus, ::Realms::FailureReason)> callback) |
|
MCAPI void | setTrialABTest (::PropertyBag *abTests) |
|
MCAPI void | setUserPermissionRealms (::Realms::RealmId worldId, ::std::string const &xuid, ::PlayerPermissionLevel const &permission, ::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI void | setValidScreenshot (::PhotoStorageContainer const &container, ::std::string const &screenshotName) |
|
MCAPI bool | shouldFireLayoutAndImageTelemetry () const |
|
MCAPI bool | shouldShowFailRealmsPurchaseFulfillmentToggle () const |
|
MCAPI bool | shouldShowThirdPartyDisconnected () const |
|
MCAPI bool | shouldShowThirdPartySignIn () const |
|
MCAPI bool | shouldShowVersionUpdateScreen () |
|
MCAPI void | showExternalLinkModalDialogPopup (::std::string const &title, ::std::string const &externalLink, ::std::string const &message, ::std::string const &goToPageText, ::std::string const &secondButton, ::std::function< void()> const &callback) |
|
MCAPI void | showFriendFinder (::std::function< void()> callback) |
|
MCAPI void | showPlatformEmptyStoreDialog (::std::function< void(bool)> &&callback) |
|
MCAPI void | showPlayerProfile (::std::string const &xuid, ::std::string const &platformId) |
|
MCAPI void | showShareUI () |
|
MCAPI bool | showSignInButton () const |
|
MCAPI void | showStoreFeaturesDisabledWhenSignedOutScreen () |
|
MCAPI void | showUserSettings () |
|
MCAPI void | signIn (::std::function< void()> connectionCompleteCallback, ::Social::IdentitySignInTrigger signInTrigger, ::std::string const &signInSource, ::std::function< void(::Social::MultiIdentitySigninResult)> signInCompleteCallback) |
|
MCAPI void | signOut () |
|
MCAPI void | signOut (::std::function< void(::Identity::SignOutResult)> callback) |
|
MCAPI void | silentSignin (::Social::IdentitySignInTrigger signInTrigger, ::std::string const &signInSource, ::std::function< void(::Social::MultiIdentitySigninResult)> callback) |
|
MCAPI void | startActiveDirectoryEduDemo () |
|
MCAPI void | startExternalNetworkWorld (::std::string const &serverName, ::std::string const &ipAddress, int port) |
|
MCAPI void | startGatheringWorld (::Social::GameConnectionInfo const &connection) |
|
MCAPI void | startLocalServerAsync (::LevelSummary const &levelSummary, ::LevelSettings const &levelSettings) |
|
MCAPI void | startLocalServerAsync (::std::string const &levelId, ::std::string levelName, ::LevelSettings const &settings) |
|
MCAPI void | stopWebviewInterface (::WebviewInterfaceType interfaceType) |
|
MCAPI bool | supports3DExport () const |
|
MCAPI bool | supports3rdPartyServers () const |
|
MCAPI bool | supportsClipboardSet () const |
|
MCFOLD bool | supportsGamepad () const |
|
MCFOLD bool | supportsKeyboardMouse () const |
|
MCFOLD bool | supportsLegacyWorlds () const |
|
MCFOLD bool | supportsMSAA () const |
|
MCAPI bool | supportsShare () |
|
MCAPI bool | supportsTTSLanguage (::std::string const &languageCode) const |
|
MCFOLD bool | supportsTouch () const |
|
MCAPI ::Bedrock::Threading::Async<::Core::PathBuffer<::std::string > > | takeScreenshotForUploading () |
|
MCAPI void | travelToPartyDestination () |
|
MCAPI void | triggerBoardTextUpdatedTelemetry (::ChalkboardBlockActor &board) |
|
MCAPI void | triggerContentShared (::std::string const &productId, ::std::string const &url, ::IMinecraftEventing::ShareMode const &mode) |
|
MCAPI void | triggerNpcUpdateTelemetry (::Actor &npcOwner) |
|
MCAPI void | triggerPortfolioExportedTelemetry (int photoCount, int captionCount) |
|
MCAPI void | triggerRealmMemberlistCleared (::Realms::RealmId const &worldId, int numberOfUsersRemoved) |
|
MCAPI void | triggerRealmShared (::std::string const &url, ::IMinecraftEventing::ShareMode const &mode, ::Realms::RealmId const &worldId) |
|
MCAPI void | triggerRealmUrlGenerated (::std::string const &url, ::Realms::RealmId const &worldId) |
|
MCAPI void | triggerWorldExportedTelemetry (int64 seed, uint64 size) |
|
MCAPI::ScopedCPUBoost | tryEnableCPUBoost () |
|
MCAPI bool | tryNavigateToXblImmediateSignInScreen_DEPRECATED (::std::string const &signInSource, ::std::function< void()> callBackAfterSignIn, ::std::function< void()> callBackAfterCancel) |
|
MCAPI bool | updateEDUServicePackSystem () const |
|
MCAPI void | updateInviteLink (::Realms::RealmId worldId, ::Realms::InviteLink link, ::std::function< void(::Realms::GenericStatus, ::Realms::InviteLink)> callback) |
|
MCAPI void | updateRealmsAllowList (::Realms::RealmId worldId, ::std::string const ¤tUserXuid, ::std::map<::std::string, ::RealmsAPI::InviteAction > xuidList, ::std::function< void(::Realms::GenericStatus, ::Realms::World)> callback) |
|
MCAPI void | updateRealmsConfig (::Realms::RealmId worldId, ::std::string const &versionRef, ::std::function< void(::Realms::GenericStatus, ::std::string)> callback) |
|
MCAPI void | updateRealmsTrialAvailable (::std::function< void(::Realms::GenericStatus)> callback) |
|
MCAPI bool | usePlatformProfilePicturesOnly () const |
|
MCAPI void | verifySkinApproval (::std::function< void(::std::string)> const ¬ApprovedCallback, ::std::function< void()> const &approvedCallback) const |
|
MCAPI void | waitingResourcePackConfimation () |
|
MCAPI bool | wasSessionCreated (::Social::MultiplayerServiceIdentifier serviceID) const |
|
MCAPI bool | $tryNavigateToProfileScreen () |
|
MCAPI bool | $tryNavigateToSafeZoneScreenOnFirstSignin () |
|
MCAPI void | $navigateToStoreDataDrivenScreen (::StoreDataDrivenScreenParams const ¶ms, bool forceDisableProgressScreen) |
|
MCAPI bool | $leaveScreen (::std::string expectedScreenName, bool onlyThis) |
|
MCAPI void | $popScreensBackTo (::ui::SceneType const sceneType) |
|
MCAPI bool | $isLeaveGameDone () const |
|
MCAPI void | $requestLeaveGame (bool switchScreen, bool sync) |
|
MCAPI void | $destroyGame () |
|
MCAPI::SubClientId | $getSubClientId () const |
|
MCAPI::IDlcBatchModel & | $getDlcBatchModel (::std::vector<::DlcId > const &dlcIds) |
|
MCAPI::IDlcBatchModel & | $getDlcBatchModel (::std::vector<::std::string > const &productIds) |
|
MCAPI::IDlcBatchModel & | $getDlcBatchModel (::std::vector<::PackIdVersion > const &packIds) |
|
MCAPI bool | $isUserReady () const |
|
MCFOLD bool | $isDirty () const |
|
MCAPI::ResourcePackManager & | $getResourcePackManager () const |
|
MCAPI::SkinHandle const & | $getSelectedSkinHandle () const |
|
MCFOLD ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > | $getUserManager () |
|
MCFOLD ::Bedrock::NotNullNonOwnerPtr<::Social::IUserManager > const | $getUserManager () const |
|
MCAPI::INetworkGameConnector & | $getNetworkGameConnector () |