LeviLamina
Loading...
Searching...
No Matches
SceneFactory Class Referenceabstract
+ Inheritance diagram for SceneFactory:

Classes

struct  PreCachePackage
 

Public Member Functions

SceneFactoryoperator= (SceneFactory const &)
 
 SceneFactory (SceneFactory const &)
 
virtual ::std::shared_ptr<::AbstractScenecreateTabbedUpsellScreen (::TabbedUpsellScreenDefaultTab tab)
 
virtual ::std::shared_ptr<::AbstractScenecreateStoreDataDrivenScreen (::StoreDataDrivenScreenParams const &params, bool const forceDisableProgressScreen, ::std::function< void()> initializedCallback)
 
virtual ::std::shared_ptr<::AbstractScenecreateStartMenuScreen (bool shouldSendEvent)
 
virtual::Json::Value createGlobalVars (::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const >) const =0
 
MCAPI SceneFactory (::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &advancedGraphicsOptions, ::OreUI::SceneProvider &sceneProvider)
 
MCAPI::Json::Value _calculateSafeZoneSize (float safeZoneScaleFactor, float screenPositionOffset, bool horizontal, bool isToporLeft) const
 
MCAPI void _createInventoryScreenCache ()
 
MCAPI ::std::shared_ptr<::AbstractScene_createPlayScreenImpl (::PlayScreenDefaultTab tab, ::std::string const &dirtyLevelId, ::std::function< void()> initializedCallback)
 
MCAPI ::std::shared_ptr<::AbstractScene_createScreen (::std::shared_ptr<::BaseScreen > newScreen)
 
MCAPI void _createWorldSettingsScreenCache ()
 
MCAPI void _preCacheScreen (::Json::Value const &globalVars, ::std::string const &screenName)
 
MCAPI void _setUseClientInstanceStack (bool useClientInstanceStack)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateAcceptDeclineInvitationScreen (::std::string const &title, ::std::string const &subtitle, ::std::function< void(bool, bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateActiveDirectoryAuthenticationScreen (bool displaySignIn, ::LastClickedSource lastClickedSource)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateActiveDirectoryModal (::ActiveDirectoryModalArgs const &args)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateAddEditExternalServerScreen (int id)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateAdhocInProgressScreen (bool enableAdhoc)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateAdhocScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateApplyResourcePacksScreen (::std::function< void(::MinecraftScreenModel &)> applyPacks)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateAutoSaveInfoScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateBookScreen (int bookSlot, bool editable, int page, ::BlockActor *lectern)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateBundlePurchaseWarningScreen (::IStoreCatalogItem const &catalogItem, ::OfferCollectionComponent const &bundleCollection, ::std::function< void()> onPurchaseCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCannotUseNetworkFeaturesScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCellularDataWarningScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateChalkboardScreen (::BlockPos const &pos, bool lockVisible)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateChatScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateChooseRealmScreen (::std::function< void(::Realms::World)> callback, ::SlotSelectedAction action, ::std::function< void()> onCancelCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCloudUploadScreen (::Core::Path const &levelPath)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCodeScreen (::OpenCodeMethod openMethod)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCommonDialogInfoScreen (::std::string const &dialogTitle, ::std::string const &dialogBody)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateConnectGamepadScreen (::GameControllerErrorType controllerError, ::std::function< void()> onCompleteCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateConsoleScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateContentLogHistoryScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCreditsScreen (::CreditsType contentType, ::std::function< void()> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCubeMapScreen (bool flushable)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateCustomTemplatesScreen (::std::vector<::WorldTemplateInfo > const &customTemplates)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDayOneExperienceIntroPopup ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDayOneExperienceScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDeathScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDebugScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDeeplinkConfirmationScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDeleteAccountScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDeleteProgressScreen (::std::string const &uniqueEventName, ::IContentManager &contentManager, ::std::vector<::std::shared_ptr<::ContentItem const > > &&itemsToDelete)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDevConsole ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDimensionChangeProgressScreen (bool localServer, ::DimensionType targetDimensionID)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDisabledSkinScreen (bool twoButtonWithCallback, ::std::function< void()> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDisconnectScreen (::std::string const &titleMessage, ::std::string const &displayMessage, ::std::string const &screenNameOverride, ::std::string const &telemetryOverride, bool leaveGame, bool isSubClient)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateDlcProgressScreen (::std::vector<::DlcId > const &dlcIds, ::std::function< void(bool, bool)> callback, bool showCloseButton, bool processingUpdates, bool requireCancelToExit)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEDULibraryCategoryScreen (::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 ::std::shared_ptr<::AbstractScenecreateEDUPlayScreen (::std::string initialCode)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEDUServersScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEDUWorldTemplatesScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEDUWorldsScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEditWorldScreen (::LevelSummary const &levelSummary, ::std::string const &packId, ::std::function< void()> onOpenCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEmoteWheelScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEncryptionWarningScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateEncyclopediaScreen (::EncyclopediaTopicIndex startingTopicIndex)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateExpandedSkinPackScreen (::StoreCatalogItem const &catalogItem, ::SkinPackModel &skinPackModel, ::SkinPackCollectionModel &skinPackCollection)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateExternalLinkDialogScreen (::std::string const &title, ::std::string const &externalLink, ::std::string const &message, ::std::string const &goToPageText, ::std::string const &secondButtonText, ::std::function< void()> const &callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateFeedbackPromptPopup (::std::string const &title, ::std::string const &image, ::std::string const &buttonName)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateFileDownloadProgressScreen (::std::string const &realmID, int slotIndex, ::std::string const &realmName, ::std::string const &realmVersion, ::std::string const &realmVersionName, ::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateFileUploadProgressScreen (::std::string const &realmID, ::std::string const &fileID, int slotIndex, bool needArchiving, ::Core::FileUploadType fileUploadType, ::std::function< void(::UploadState, ::Realms::World)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGameInputErrorScreen (::std::function< void()> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGamepadDisconnectScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGameplayScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGammaCalibrationScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGatheringInfoScreen (bool autoConnect)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGatheringWarningScreen (::std::string const &messageOverride)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateGlobalPauseScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateHowToPlayScreen (::HowToPlayTopicIndex startingTopicIndex)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateHudScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateIPSafetyDialogScreen (int externalServerId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateImmersiveReader (::std::string readerText)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateImportExportProgressScreen (::std::string const &titleText, ::std::string const &uniqueEventName, ::std::string const &messageText)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateInBedScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateInGameSceneFromUrl (::std::string const &url, ::OreUI::RouteMode mode)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateInGameScreen (::std::string const &name, ::Player &player, ::BlockPos const &pos, ::ActorUniqueID uniqueId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateInventoryScreen (::CraftingType craftingType)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateInviteScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLateJoinPreGameScreen (::std::function< void()> const &userReadyCallback, bool hasXBLBroadcast)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLeaveLevelScreen (::std::string const &uniqueEventName, ::std::deque<::std::unique_ptr<::ProgressHandler > > progressHandlerList, bool loadAssets)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLegacyCreateWorldFromTemplateScreen (::LevelSummary const &levelSummary)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLegacyCreateWorldScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLegacyRealmsPDPScreen (::RealmsPlusTabIndex tabIndex, ::std::function< void(::Realms::World &)> onCreateCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLegacyRealmsPlusEndedScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLegacyWorldTemplateLoadingScreen (::std::string const &manifestId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLessonCompleteScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibraryItemScreen (::std::shared_ptr<::LibraryItem > item, ::std::unordered_map<::std::string, ::std::string > additionalOptions)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibraryModalScreen (::LibraryModalScreenType type, ::std::function< void(bool)> callback, ::std::vector<::std::pair<::std::string, ::std::string > > eventProperties)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibraryScreen (::std::shared_ptr<::LibraryCollection > collection)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibrarySearchScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibraryTagScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon, ::std::string const &libraryPageDescription)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLibraryWorldScreen (::std::shared_ptr<::LibraryCollection > collection, ::std::string libraryTitle, ::std::string libraryIcon, ::std::string libraryPageDescription, ::std::string const &categoryTitle)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateLocalWorldPickerScreen (::std::string const &realmID, int slotIndex, ::std::function< void(::UploadState, ::Realms::World)> callbackAfterUpload)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMakeInfiniteScreen (::LevelSummary const &editedLevel, ::StorageVersion storageVersion)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateManageFeedScreen (::Realms::World const &world)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateManifestValidationScreen (::PackManifestFactory &manifestFactory, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::ResourceLocation const &resourceLocation, ::Core::Path const &originalFilePath, bool packInUserDataPath, ::std::shared_ptr<::PackContentItem const > item)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassPDPScreen (::MarketplacePassTabIndex tabIndex, ::sidebar::navigationLayout::Type sidebarLayoutType)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassPDPViewAllPacksScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassPurchaseAmazonDeviceWarningScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassPurchaseWarningScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassUpsellScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMarketplacePassWelcomeScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMigrationErrorScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateMobEffectsScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateModalProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool forceRenderBelow, ::std::string const &screenNameOverride, bool isCancellable, float backgroundFillAlpha)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNetworkProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler, bool allowSmallDownloads, bool sendProgressTelem, ::OnlineSafetyDialogVisibility onlineSafetyDialogVisibility)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNoInvitesOrJoiningScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNoLicenseScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNoWifiWarningScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNotSignedIntoNintendoScreen (::std::string const &messageOverride)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateNpcInteractScreen (::Player &player, ::std::shared_ptr<::INpcDialogueData > data)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateOSWriteThrottleDialogScreen (::std::chrono::duration< double, ::std::ratio< 1, 1 > > totalWait, ::std::shared_ptr< bool > dialogStillAlive)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateOnlineSafetyDialogScreen (::OnlineSafetyProgressHandler &handler)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateOptionsScreen (::SettingsTabIndex startingTabIndex, bool navToMenuOnExit, bool maintainOldFocus, ::std::string const &initialPackId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateOptionsScreen (::LevelSummary const &levelSummary, ::SettingsTabIndex startingTabIndex, bool navToMenuOnExit, bool maintainOldFocus, ::std::string const &initialPackId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePackSettingsScreen (::PackSettingsInfo packSettingsInfo)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePauseScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePermissionsScreen (::ActorUniqueID defaultPlayerId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePlatformNetworkConnectConfirmationScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePlatformSplitScreenConnectConfirmationScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePlatformStoreConnectConfirmationScreen (::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreatePortfolioScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool sendProgressTelem, ::std::string const &overrideScreen)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateProgressScreen (::std::string const &uniqueEventName, ::std::deque<::std::unique_ptr<::ProgressHandler > > &&progressHandlerList, bool loadAssets, bool sendProgressTelem, ::std::string const &overrideScreen)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateProgressScreen (::std::string const &uniqueEventName, ::std::deque<::std::unique_ptr<::ProgressHandler > > progressHandlerList, bool loadAssets, bool sendProgressTelem, bool useRandomProgressMessage, bool allowSmallDownloads, ::ProgressContentType contentType, ::GameType gameType)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRatingPromptPopup (::std::string const &title, ::std::string const &image, ::std::string const &buttonName)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmNetworkProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsAllowListScreen (::Realms::World const &world, ::std::function< void()> followUpActionAfterCreation, bool forceNewWorld)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsCreateScreen (::RealmsCreateParams const &screenDetails)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsInviteLinkSettingScreen (::Realms::World const &world, ::Realms::InviteLink const &link, ::SettingsTabIndex initialTab)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsJoinProgressScreen (::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool realmsPlusExpired, ::std::function< void()> onlineSafetyCancelledCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsManageScreen (::Realms::World const &world, ::SettingsTabIndex initialTab)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsPDPViewAllPacksScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsPackErrorsScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsPendingInvitesScreen (bool hasPendingInvites)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsPlusPurchaseWarningScreen (::std::function< void()> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsSettingsScreen (::Realms::World const &world, ::SettingsTabIndex initialTab, ::std::string const &initialPackId)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsSharingLauncherScreen (::std::string const &realmsInvite)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsSlotSettingsScreen (::Realms::World const &world, ::SettingsTabIndex initialTab)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsSlotsScreen (::Realms::World &world)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsStoriesTransitionScreen (::Realms::World const &world)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsWarningScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateRealmsWarningScreen (::Realms::World const &world, ::std::string const &ip, int port, ::std::string const &serverRegion, int serviceQuality)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSafeZoneScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateScreenshotScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSelectWorldScreen (::std::function< void(::SelectWorldResult, ::optional_ref<::LevelSummary const >, ::optional_ref<::Realms::World const >)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateServerForm (uint formId, ::std::string const &formJSON)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSignScreen (::BlockPos const &pos, ::BlockActorType blockActorType, bool isFrontSide)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSkinPickerScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateStorageMigrationProgressScreen (::Bedrock::NonOwnerPointer<::Bedrock::StorageMigration::StorageMigrationService > const &migrationService)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateStorageSpaceWarningScreen (::std::string const &message)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateStoreFeaturesDisabledScreen (::std::string const &messageOverride)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateStoreInventoryScreen (::InventoryTabIndex tabIndex, ::std::optional<::StoreDataDrivenScreenParams > paramsOpt)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSubmitFeedbackScreen (::std::string const &itemId, int feedbackTextLimit)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateSunsettingScreen (::std::string &title)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTTSEnabledWarningScreen (::TTSEnabledStatus status)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTTSErrorScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateToastScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTokenFAQScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTokenPopupScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTrade2Screen (::Player &, ::ActorUniqueID const &uniqueID)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateTradeScreen (::Player &, ::ActorUniqueID const &uniqueID)
 
MCAPI ::std::shared_ptr<::UIScenecreateUIScene (::IMinecraftGame &mc, ::IClientInstance &client, ::std::string const &screenName, ::std::shared_ptr<::ScreenController > controller)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateUpdateWorldHeightScreen (::std::function< void(bool)> startWorldCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateUpsellScreen (bool isNewWorld, bool timeExpired)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateUserManagementModalScreen (::UserManagementModalScreenData const &screenData, ::std::function< void(bool)> callback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateVersionUpdateScreen (::UpdateVersionScreenContext context)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateWin10TrialConversionScreen ()
 
MCAPI ::std::shared_ptr<::AbstractScenecreateWorldConversionCompleteScreen (::std::string const &levelId, ::std::function< void()> cancelCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateWorldRecoveryScreen (::std::function< void()> successCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateWorldSeedCatalogScreen (::std::function< void(::std::string const &, ::std::string const &, ::Core::Path const &)> closeCallback)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateWorldTemplateScreen (bool hideTopBar)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateXblConsoleSignInScreen (::std::string const &code)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateXblImmediateSignInScreen (::std::string const &signInSource, ::std::function< void()> callBackAfterSignIn, ::std::function< void()> callBackAfterCancel)
 
MCAPI ::std::shared_ptr<::AbstractScenecreateXblImmediateSignInScreen (::std::string const &signInSource, ::std::string const &redirectToRoute, bool replacePreviousRouteAfterSignIn)
 
MCAPI::Json::Value generateGlobalVars (::std::string const &screenName, ::ScreenController &controller)
 
MCAPI void registerInGameScreen (::std::string const &name, ::std::function<::std::shared_ptr<::UIScene >(::SceneFactory &, ::IMinecraftGame &, ::IClientInstance &, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &, ::std::string const &, ::Player &, ::BlockPos const &, ::ActorUniqueID)> creationFunc)
 
MCAPI void registerInGameScreen (::std::string const &registeredName, ::std::string const &resourceName, ::std::function<::std::shared_ptr<::UIScene >(::SceneFactory &, ::IMinecraftGame &, ::IClientInstance &, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &, ::std::string const &, ::Player &, ::BlockPos const &, ::ActorUniqueID)> creationFunc)
 
MCAPI void terminateAsyncUILoading ()
 
MCAPI void * $ctor (::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &advancedGraphicsOptions, ::OreUI::SceneProvider &sceneProvider)
 
MCAPI void $dtor ()
 
MCAPI ::std::shared_ptr<::AbstractScene$createTabbedUpsellScreen (::TabbedUpsellScreenDefaultTab tab)
 
MCAPI ::std::shared_ptr<::AbstractScene$createStoreDataDrivenScreen (::StoreDataDrivenScreenParams const &params, bool const forceDisableProgressScreen, ::std::function< void()> initializedCallback)
 
MCAPI ::std::shared_ptr<::AbstractScene$createStartMenuScreen (bool shouldSendEvent)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkc2f256
 
::ll::UntypedStorage< 8, 8 > mUnkdd6607
 
::ll::UntypedStorage< 8, 24 > mUnkc5e561
 
::ll::UntypedStorage< 1, 1 > mUnk9927e9
 
::ll::UntypedStorage< 8, 8 > mUnkc0e448
 
::ll::UntypedStorage< 1, 1 > mUnk774be4
 
::ll::UntypedStorage< 8, 8 > mUnk3f8980
 
::ll::UntypedStorage< 8, 8 > mUnkc6f466
 
::ll::UntypedStorage< 8, 8 > mUnk285426
 
::ll::UntypedStorage< 8, 24 > mUnk854f34
 
::ll::UntypedStorage< 8, 8 > mUnk822b34
 
::ll::UntypedStorage< 8, 64 > mUnk39aadc
 
::ll::UntypedStorage< 8, 16 > mUnk66ccac
 

Constructor & Destructor Documentation

◆ SceneFactory()

MCAPI SceneFactory::SceneFactory ( ::IMinecraftGame & minecraft,
::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const & client,
::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const & advancedGraphicsOptions,
::OreUI::SceneProvider & sceneProvider )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ createTabbedUpsellScreen()

virtual ::std::shared_ptr<::AbstractScene > SceneFactory::createTabbedUpsellScreen ( ::TabbedUpsellScreenDefaultTab tab)
virtual

Implements ISceneFactory.

◆ createStoreDataDrivenScreen()

virtual ::std::shared_ptr<::AbstractScene > SceneFactory::createStoreDataDrivenScreen ( ::StoreDataDrivenScreenParams const & params,
bool const forceDisableProgressScreen,
::std::function< void()> initializedCallback )
virtual

Implements ISceneFactory.

◆ createStartMenuScreen()

virtual ::std::shared_ptr<::AbstractScene > SceneFactory::createStartMenuScreen ( bool shouldSendEvent)
virtual

Implements ISceneFactory.

◆ _calculateSafeZoneSize()

MCAPI::Json::Value SceneFactory::_calculateSafeZoneSize ( float safeZoneScaleFactor,
float screenPositionOffset,
bool horizontal,
bool isToporLeft ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createInventoryScreenCache()

MCAPI void SceneFactory::_createInventoryScreenCache ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createPlayScreenImpl()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::_createPlayScreenImpl ( ::PlayScreenDefaultTab tab,
::std::string const & dirtyLevelId,
::std::function< void()> initializedCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::_createScreen ( ::std::shared_ptr<::BaseScreen > newScreen)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _createWorldSettingsScreenCache()

MCAPI void SceneFactory::_createWorldSettingsScreenCache ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _preCacheScreen()

MCAPI void SceneFactory::_preCacheScreen ( ::Json::Value const & globalVars,
::std::string const & screenName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _setUseClientInstanceStack()

MCAPI void SceneFactory::_setUseClientInstanceStack ( bool useClientInstanceStack)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAcceptDeclineInvitationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createAcceptDeclineInvitationScreen ( ::std::string const & title,
::std::string const & subtitle,
::std::function< void(bool, bool)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createActiveDirectoryAuthenticationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createActiveDirectoryAuthenticationScreen ( bool displaySignIn,
::LastClickedSource lastClickedSource )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createActiveDirectoryModal()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createActiveDirectoryModal ( ::ActiveDirectoryModalArgs const & args)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAddEditExternalServerScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createAddEditExternalServerScreen ( int id)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAdhocInProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createAdhocInProgressScreen ( bool enableAdhoc)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAdhocScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createAdhocScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createApplyResourcePacksScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createApplyResourcePacksScreen ( ::std::function< void(::MinecraftScreenModel &)> applyPacks)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createAutoSaveInfoScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createAutoSaveInfoScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createBookScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createBookScreen ( int bookSlot,
bool editable,
int page,
::BlockActor * lectern )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createBundlePurchaseWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createBundlePurchaseWarningScreen ( ::IStoreCatalogItem const & catalogItem,
::OfferCollectionComponent const & bundleCollection,
::std::function< void()> onPurchaseCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCannotUseNetworkFeaturesScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCannotUseNetworkFeaturesScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCellularDataWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCellularDataWarningScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createChalkboardScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createChalkboardScreen ( ::BlockPos const & pos,
bool lockVisible )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createChatScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createChatScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createChooseRealmScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createChooseRealmScreen ( ::std::function< void(::Realms::World)> callback,
::SlotSelectedAction action,
::std::function< void()> onCancelCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCloudUploadScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCloudUploadScreen ( ::Core::Path const & levelPath)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCodeScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCodeScreen ( ::OpenCodeMethod openMethod)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCommonDialogInfoScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCommonDialogInfoScreen ( ::std::string const & dialogTitle,
::std::string const & dialogBody )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createConnectGamepadScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createConnectGamepadScreen ( ::GameControllerErrorType controllerError,
::std::function< void()> onCompleteCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createConsoleScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createConsoleScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createContentLogHistoryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createContentLogHistoryScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCreditsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCreditsScreen ( ::CreditsType contentType,
::std::function< void()> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCubeMapScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCubeMapScreen ( bool flushable)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createCustomTemplatesScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createCustomTemplatesScreen ( ::std::vector<::WorldTemplateInfo > const & customTemplates)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDayOneExperienceIntroPopup()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDayOneExperienceIntroPopup ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDayOneExperienceScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDayOneExperienceScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDeathScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDeathScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDebugScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDebugScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDeeplinkConfirmationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDeeplinkConfirmationScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDeleteAccountScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDeleteAccountScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDeleteProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDeleteProgressScreen ( ::std::string const & uniqueEventName,
::IContentManager & contentManager,
::std::vector<::std::shared_ptr<::ContentItem const > > && itemsToDelete )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDevConsole()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDevConsole ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDimensionChangeProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDimensionChangeProgressScreen ( bool localServer,
::DimensionType targetDimensionID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDisabledSkinScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDisabledSkinScreen ( bool twoButtonWithCallback,
::std::function< void()> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDisconnectScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDisconnectScreen ( ::std::string const & titleMessage,
::std::string const & displayMessage,
::std::string const & screenNameOverride,
::std::string const & telemetryOverride,
bool leaveGame,
bool isSubClient )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createDlcProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createDlcProgressScreen ( ::std::vector<::DlcId > const & dlcIds,
::std::function< void(bool, bool)> callback,
bool showCloseButton,
bool processingUpdates,
bool requireCancelToExit )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEDULibraryCategoryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEDULibraryCategoryScreen ( ::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 )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEDUPlayScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEDUPlayScreen ( ::std::string initialCode)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEDUServersScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEDUServersScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEDUWorldTemplatesScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEDUWorldTemplatesScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEDUWorldsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEDUWorldsScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEditWorldScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEditWorldScreen ( ::LevelSummary const & levelSummary,
::std::string const & packId,
::std::function< void()> onOpenCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEmoteWheelScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEmoteWheelScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEncryptionWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEncryptionWarningScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createEncyclopediaScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createEncyclopediaScreen ( ::EncyclopediaTopicIndex startingTopicIndex)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createExpandedSkinPackScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createExpandedSkinPackScreen ( ::StoreCatalogItem const & catalogItem,
::SkinPackModel & skinPackModel,
::SkinPackCollectionModel & skinPackCollection )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createExternalLinkDialogScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createExternalLinkDialogScreen ( ::std::string const & title,
::std::string const & externalLink,
::std::string const & message,
::std::string const & goToPageText,
::std::string const & secondButtonText,
::std::function< void()> const & callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createFeedbackPromptPopup()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createFeedbackPromptPopup ( ::std::string const & title,
::std::string const & image,
::std::string const & buttonName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createFileDownloadProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createFileDownloadProgressScreen ( ::std::string const & realmID,
int slotIndex,
::std::string const & realmName,
::std::string const & realmVersion,
::std::string const & realmVersionName,
::std::function< void(bool)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createFileUploadProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createFileUploadProgressScreen ( ::std::string const & realmID,
::std::string const & fileID,
int slotIndex,
bool needArchiving,
::Core::FileUploadType fileUploadType,
::std::function< void(::UploadState, ::Realms::World)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGameInputErrorScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGameInputErrorScreen ( ::std::function< void()> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGamepadDisconnectScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGamepadDisconnectScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGameplayScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGameplayScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGammaCalibrationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGammaCalibrationScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGatheringInfoScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGatheringInfoScreen ( bool autoConnect)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGatheringWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGatheringWarningScreen ( ::std::string const & messageOverride)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createGlobalPauseScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createGlobalPauseScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createHowToPlayScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createHowToPlayScreen ( ::HowToPlayTopicIndex startingTopicIndex)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createHudScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createHudScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createIPSafetyDialogScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createIPSafetyDialogScreen ( int externalServerId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createImmersiveReader()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createImmersiveReader ( ::std::string readerText)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createImportExportProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createImportExportProgressScreen ( ::std::string const & titleText,
::std::string const & uniqueEventName,
::std::string const & messageText )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createInBedScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createInBedScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createInGameSceneFromUrl()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createInGameSceneFromUrl ( ::std::string const & url,
::OreUI::RouteMode mode )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createInGameScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createInGameScreen ( ::std::string const & name,
::Player & player,
::BlockPos const & pos,
::ActorUniqueID uniqueId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createInventoryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createInventoryScreen ( ::CraftingType craftingType)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createInviteScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createInviteScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLateJoinPreGameScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLateJoinPreGameScreen ( ::std::function< void()> const & userReadyCallback,
bool hasXBLBroadcast )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLeaveLevelScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLeaveLevelScreen ( ::std::string const & uniqueEventName,
::std::deque<::std::unique_ptr<::ProgressHandler > > progressHandlerList,
bool loadAssets )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLegacyCreateWorldFromTemplateScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLegacyCreateWorldFromTemplateScreen ( ::LevelSummary const & levelSummary)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLegacyCreateWorldScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLegacyCreateWorldScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLegacyRealmsPDPScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLegacyRealmsPDPScreen ( ::RealmsPlusTabIndex tabIndex,
::std::function< void(::Realms::World &)> onCreateCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLegacyRealmsPlusEndedScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLegacyRealmsPlusEndedScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLegacyWorldTemplateLoadingScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLegacyWorldTemplateLoadingScreen ( ::std::string const & manifestId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLessonCompleteScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLessonCompleteScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibraryItemScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibraryItemScreen ( ::std::shared_ptr<::LibraryItem > item,
::std::unordered_map<::std::string, ::std::string > additionalOptions )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibraryModalScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibraryModalScreen ( ::LibraryModalScreenType type,
::std::function< void(bool)> callback,
::std::vector<::std::pair<::std::string, ::std::string > > eventProperties )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibraryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibraryScreen ( ::std::shared_ptr<::LibraryCollection > collection)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibrarySearchScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibrarySearchScreen ( ::std::shared_ptr<::LibraryCollection > collection,
::std::string const & libraryTitle,
::std::string const & libraryIcon )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibraryTagScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibraryTagScreen ( ::std::shared_ptr<::LibraryCollection > collection,
::std::string const & libraryTitle,
::std::string const & libraryIcon,
::std::string const & libraryPageDescription )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLibraryWorldScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLibraryWorldScreen ( ::std::shared_ptr<::LibraryCollection > collection,
::std::string libraryTitle,
::std::string libraryIcon,
::std::string libraryPageDescription,
::std::string const & categoryTitle )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createLocalWorldPickerScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createLocalWorldPickerScreen ( ::std::string const & realmID,
int slotIndex,
::std::function< void(::UploadState, ::Realms::World)> callbackAfterUpload )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMakeInfiniteScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMakeInfiniteScreen ( ::LevelSummary const & editedLevel,
::StorageVersion storageVersion )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createManageFeedScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createManageFeedScreen ( ::Realms::World const & world)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createManifestValidationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createManifestValidationScreen ( ::PackManifestFactory & manifestFactory,
::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const & keyProvider,
::ResourceLocation const & resourceLocation,
::Core::Path const & originalFilePath,
bool packInUserDataPath,
::std::shared_ptr<::PackContentItem const > item )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassPDPScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassPDPScreen ( ::MarketplacePassTabIndex tabIndex,
::sidebar::navigationLayout::Type sidebarLayoutType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassPDPViewAllPacksScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassPDPViewAllPacksScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassPurchaseAmazonDeviceWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassPurchaseAmazonDeviceWarningScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassPurchaseWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassPurchaseWarningScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassUpsellScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassUpsellScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMarketplacePassWelcomeScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMarketplacePassWelcomeScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMigrationErrorScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMigrationErrorScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createMobEffectsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createMobEffectsScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createModalProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createModalProgressScreen ( ::std::string const & uniqueEventName,
::std::unique_ptr<::ProgressHandler > progressHandler,
bool loadAssets,
bool forceRenderBelow,
::std::string const & screenNameOverride,
bool isCancellable,
float backgroundFillAlpha )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNetworkProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNetworkProgressScreen ( ::std::string const & uniqueEventName,
::std::unique_ptr<::ProgressHandler > connectHandler,
bool allowSmallDownloads,
bool sendProgressTelem,
::OnlineSafetyDialogVisibility onlineSafetyDialogVisibility )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNoInvitesOrJoiningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNoInvitesOrJoiningScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNoLicenseScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNoLicenseScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNoWifiWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNoWifiWarningScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNotSignedIntoNintendoScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNotSignedIntoNintendoScreen ( ::std::string const & messageOverride)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createNpcInteractScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createNpcInteractScreen ( ::Player & player,
::std::shared_ptr<::INpcDialogueData > data )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createOSWriteThrottleDialogScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createOSWriteThrottleDialogScreen ( ::std::chrono::duration< double, ::std::ratio< 1, 1 > > totalWait,
::std::shared_ptr< bool > dialogStillAlive )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createOnlineSafetyDialogScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createOnlineSafetyDialogScreen ( ::OnlineSafetyProgressHandler & handler)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createOptionsScreen() [1/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createOptionsScreen ( ::SettingsTabIndex startingTabIndex,
bool navToMenuOnExit,
bool maintainOldFocus,
::std::string const & initialPackId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createOptionsScreen() [2/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createOptionsScreen ( ::LevelSummary const & levelSummary,
::SettingsTabIndex startingTabIndex,
bool navToMenuOnExit,
bool maintainOldFocus,
::std::string const & initialPackId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPackSettingsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPackSettingsScreen ( ::PackSettingsInfo packSettingsInfo)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPauseScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPauseScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPermissionsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPermissionsScreen ( ::ActorUniqueID defaultPlayerId)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPlatformNetworkConnectConfirmationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPlatformNetworkConnectConfirmationScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPlatformSplitScreenConnectConfirmationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPlatformSplitScreenConnectConfirmationScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPlatformStoreConnectConfirmationScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPlatformStoreConnectConfirmationScreen ( ::std::function< void(bool)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createPortfolioScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createPortfolioScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createProgressScreen() [1/3]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createProgressScreen ( ::std::string const & uniqueEventName,
::std::unique_ptr<::ProgressHandler > progressHandler,
bool loadAssets,
bool sendProgressTelem,
::std::string const & overrideScreen )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createProgressScreen() [2/3]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createProgressScreen ( ::std::string const & uniqueEventName,
::std::deque<::std::unique_ptr<::ProgressHandler > > && progressHandlerList,
bool loadAssets,
bool sendProgressTelem,
::std::string const & overrideScreen )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createProgressScreen() [3/3]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createProgressScreen ( ::std::string const & uniqueEventName,
::std::deque<::std::unique_ptr<::ProgressHandler > > progressHandlerList,
bool loadAssets,
bool sendProgressTelem,
bool useRandomProgressMessage,
bool allowSmallDownloads,
::ProgressContentType contentType,
::GameType gameType )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRatingPromptPopup()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRatingPromptPopup ( ::std::string const & title,
::std::string const & image,
::std::string const & buttonName )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmNetworkProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmNetworkProgressScreen ( ::std::string const & uniqueEventName,
::std::unique_ptr<::ProgressHandler > connectHandler )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsAllowListScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsAllowListScreen ( ::Realms::World const & world,
::std::function< void()> followUpActionAfterCreation,
bool forceNewWorld )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsCreateScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsCreateScreen ( ::RealmsCreateParams const & screenDetails)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsInviteLinkSettingScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsInviteLinkSettingScreen ( ::Realms::World const & world,
::Realms::InviteLink const & link,
::SettingsTabIndex initialTab )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsJoinProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsJoinProgressScreen ( ::std::string const & uniqueEventName,
::std::unique_ptr<::ProgressHandler > connectHandler,
::std::unique_ptr<::ProgressHandler > progressHandler,
bool loadAssets,
bool realmsPlusExpired,
::std::function< void()> onlineSafetyCancelledCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsManageScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsManageScreen ( ::Realms::World const & world,
::SettingsTabIndex initialTab )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsPDPViewAllPacksScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsPDPViewAllPacksScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsPackErrorsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsPackErrorsScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsPendingInvitesScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsPendingInvitesScreen ( bool hasPendingInvites)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsPlusPurchaseWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsPlusPurchaseWarningScreen ( ::std::function< void()> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsSettingsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsSettingsScreen ( ::Realms::World const & world,
::SettingsTabIndex initialTab,
::std::string const & initialPackId )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsSharingLauncherScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsSharingLauncherScreen ( ::std::string const & realmsInvite)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsSlotSettingsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsSlotSettingsScreen ( ::Realms::World const & world,
::SettingsTabIndex initialTab )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsSlotsScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsSlotsScreen ( ::Realms::World & world)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsStoriesTransitionScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsStoriesTransitionScreen ( ::Realms::World const & world)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsWarningScreen() [1/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsWarningScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createRealmsWarningScreen() [2/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createRealmsWarningScreen ( ::Realms::World const & world,
::std::string const & ip,
int port,
::std::string const & serverRegion,
int serviceQuality )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSafeZoneScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSafeZoneScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createScreenshotScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createScreenshotScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSelectWorldScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSelectWorldScreen ( ::std::function< void(::SelectWorldResult, ::optional_ref<::LevelSummary const >, ::optional_ref<::Realms::World const >)> callback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createServerForm()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createServerForm ( uint formId,
::std::string const & formJSON )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSignScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSignScreen ( ::BlockPos const & pos,
::BlockActorType blockActorType,
bool isFrontSide )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSkinPickerScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSkinPickerScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createStorageMigrationProgressScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createStorageMigrationProgressScreen ( ::Bedrock::NonOwnerPointer<::Bedrock::StorageMigration::StorageMigrationService > const & migrationService)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createStorageSpaceWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createStorageSpaceWarningScreen ( ::std::string const & message)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createStoreFeaturesDisabledScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createStoreFeaturesDisabledScreen ( ::std::string const & messageOverride)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createStoreInventoryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createStoreInventoryScreen ( ::InventoryTabIndex tabIndex,
::std::optional<::StoreDataDrivenScreenParams > paramsOpt )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSubmitFeedbackScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSubmitFeedbackScreen ( ::std::string const & itemId,
int feedbackTextLimit )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createSunsettingScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createSunsettingScreen ( ::std::string & title)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTTSEnabledWarningScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTTSEnabledWarningScreen ( ::TTSEnabledStatus status)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTTSErrorScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTTSErrorScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createToastScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createToastScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTokenFAQScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTokenFAQScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTokenPopupScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTokenPopupScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTrade2Screen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTrade2Screen ( ::Player & ,
::ActorUniqueID const & uniqueID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createTradeScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createTradeScreen ( ::Player & ,
::ActorUniqueID const & uniqueID )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUIScene()

MCAPI ::std::shared_ptr<::UIScene > SceneFactory::createUIScene ( ::IMinecraftGame & mc,
::IClientInstance & client,
::std::string const & screenName,
::std::shared_ptr<::ScreenController > controller )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUpdateWorldHeightScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createUpdateWorldHeightScreen ( ::std::function< void(bool)> startWorldCallback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUpsellScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createUpsellScreen ( bool isNewWorld,
bool timeExpired )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createUserManagementModalScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createUserManagementModalScreen ( ::UserManagementModalScreenData const & screenData,
::std::function< void(bool)> callback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createVersionUpdateScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createVersionUpdateScreen ( ::UpdateVersionScreenContext context)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createWin10TrialConversionScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createWin10TrialConversionScreen ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createWorldConversionCompleteScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createWorldConversionCompleteScreen ( ::std::string const & levelId,
::std::function< void()> cancelCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createWorldRecoveryScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createWorldRecoveryScreen ( ::std::function< void()> successCallback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createWorldSeedCatalogScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createWorldSeedCatalogScreen ( ::std::function< void(::std::string const &, ::std::string const &, ::Core::Path const &)> closeCallback)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createWorldTemplateScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createWorldTemplateScreen ( bool hideTopBar)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createXblConsoleSignInScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createXblConsoleSignInScreen ( ::std::string const & code)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createXblImmediateSignInScreen() [1/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createXblImmediateSignInScreen ( ::std::string const & signInSource,
::std::function< void()> callBackAfterSignIn,
::std::function< void()> callBackAfterCancel )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ createXblImmediateSignInScreen() [2/2]

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::createXblImmediateSignInScreen ( ::std::string const & signInSource,
::std::string const & redirectToRoute,
bool replacePreviousRouteAfterSignIn )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ generateGlobalVars()

MCAPI::Json::Value SceneFactory::generateGlobalVars ( ::std::string const & screenName,
::ScreenController & controller )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerInGameScreen() [1/2]

MCAPI void SceneFactory::registerInGameScreen ( ::std::string const & name,
::std::function<::std::shared_ptr<::UIScene >(::SceneFactory &, ::IMinecraftGame &, ::IClientInstance &, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &, ::std::string const &, ::Player &, ::BlockPos const &, ::ActorUniqueID)> creationFunc )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ registerInGameScreen() [2/2]

MCAPI void SceneFactory::registerInGameScreen ( ::std::string const & registeredName,
::std::string const & resourceName,
::std::function<::std::shared_ptr<::UIScene >(::SceneFactory &, ::IMinecraftGame &, ::IClientInstance &, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &, ::std::string const &, ::Player &, ::BlockPos const &, ::ActorUniqueID)> creationFunc )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ terminateAsyncUILoading()

MCAPI void SceneFactory::terminateAsyncUILoading ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * SceneFactory::$ctor ( ::IMinecraftGame & minecraft,
::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const & client,
::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const & advancedGraphicsOptions,
::OreUI::SceneProvider & sceneProvider )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void SceneFactory::$dtor ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createTabbedUpsellScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::$createTabbedUpsellScreen ( ::TabbedUpsellScreenDefaultTab tab)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createStoreDataDrivenScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::$createStoreDataDrivenScreen ( ::StoreDataDrivenScreenParams const & params,
bool const forceDisableProgressScreen,
::std::function< void()> initializedCallback )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createStartMenuScreen()

MCAPI ::std::shared_ptr<::AbstractScene > SceneFactory::$createStartMenuScreen ( bool shouldSendEvent)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** SceneFactory::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following files: