LeviLamina
Loading...
Searching...
No Matches
SceneFactory Member List

This is the complete list of members for SceneFactory, including all inherited members.

$createStartMenuScreen(bool shouldSendEvent)SceneFactory
$createStoreDataDrivenScreen(::StoreDataDrivenScreenParams const &params, bool const forceDisableProgressScreen, ::std::function< void()> initializedCallback)SceneFactory
$createTabbedUpsellScreen(::TabbedUpsellScreenDefaultTab tab)SceneFactory
$ctor(::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &advancedGraphicsOptions, ::OreUI::SceneProvider &sceneProvider)SceneFactory
$dtor()SceneFactory
$vftable()SceneFactorystatic
_calculateSafeZoneSize(float safeZoneScaleFactor, float screenPositionOffset, bool horizontal, bool isToporLeft) constSceneFactory
_createInventoryScreenCache()SceneFactory
_createPlayScreenImpl(::PlayScreenDefaultTab tab, ::std::string const &dirtyLevelId, ::std::function< void()> initializedCallback)SceneFactory
_createScreen(::std::shared_ptr<::BaseScreen > newScreen)SceneFactory
_createWorldSettingsScreenCache()SceneFactory
_preCacheScreen(::Json::Value const &globalVars, ::std::string const &screenName)SceneFactory
_setUseClientInstanceStack(bool useClientInstanceStack)SceneFactory
createAcceptDeclineInvitationScreen(::std::string const &title, ::std::string const &subtitle, ::std::function< void(bool, bool)> callback)SceneFactory
createActiveDirectoryAuthenticationScreen(bool displaySignIn, ::LastClickedSource lastClickedSource)SceneFactory
createActiveDirectoryModal(::ActiveDirectoryModalArgs const &args)SceneFactory
createAddEditExternalServerScreen(int id)SceneFactory
createAdhocInProgressScreen(bool enableAdhoc)SceneFactory
createAdhocScreen()SceneFactory
createApplyResourcePacksScreen(::std::function< void(::MinecraftScreenModel &)> applyPacks)SceneFactory
createAutoSaveInfoScreen()SceneFactory
createBookScreen(int bookSlot, bool editable, int page, ::BlockActor *lectern)SceneFactory
createBundlePurchaseWarningScreen(::IStoreCatalogItem const &catalogItem, ::OfferCollectionComponent const &bundleCollection, ::std::function< void()> onPurchaseCallback)SceneFactory
createCannotUseNetworkFeaturesScreen()SceneFactory
createCellularDataWarningScreen(::std::function< void(bool)> callback)SceneFactory
createChalkboardScreen(::BlockPos const &pos, bool lockVisible)SceneFactory
createChatScreen()SceneFactory
createChooseRealmScreen(::std::function< void(::Realms::World)> callback, ::SlotSelectedAction action, ::std::function< void()> onCancelCallback)SceneFactory
createCloudUploadScreen(::Core::Path const &levelPath)SceneFactory
createCodeScreen(::OpenCodeMethod openMethod)SceneFactory
createCommonDialogInfoScreen(::std::string const &dialogTitle, ::std::string const &dialogBody)SceneFactory
createConnectGamepadScreen(::GameControllerErrorType controllerError, ::std::function< void()> onCompleteCallback)SceneFactory
createConsoleScreen()SceneFactory
createContentLogHistoryScreen()SceneFactory
createCreditsScreen(::CreditsType contentType, ::std::function< void()> callback)SceneFactory
createCubeMapScreen(bool flushable)SceneFactory
createCustomTemplatesScreen(::std::vector<::WorldTemplateInfo > const &customTemplates)SceneFactory
createDayOneExperienceIntroPopup()SceneFactory
createDayOneExperienceScreen()SceneFactory
createDeathScreen()SceneFactory
createDebugScreen()SceneFactory
createDeeplinkConfirmationScreen(::std::function< void(bool)> callback)SceneFactory
createDeleteAccountScreen()SceneFactory
createDeleteProgressScreen(::std::string const &uniqueEventName, ::IContentManager &contentManager, ::std::vector<::std::shared_ptr<::ContentItem const > > &&itemsToDelete)SceneFactory
createDevConsole()SceneFactory
createDimensionChangeProgressScreen(bool localServer, ::DimensionType targetDimensionID)SceneFactory
createDisabledSkinScreen(bool twoButtonWithCallback, ::std::function< void()> callback)SceneFactory
createDisconnectScreen(::std::string const &titleMessage, ::std::string const &displayMessage, ::std::string const &screenNameOverride, ::std::string const &telemetryOverride, bool leaveGame, bool isSubClient)SceneFactory
createDlcProgressScreen(::std::vector<::DlcId > const &dlcIds, ::std::function< void(bool, bool)> callback, bool showCloseButton, bool processingUpdates, bool requireCancelToExit)SceneFactory
createEditWorldScreen(::LevelSummary const &levelSummary, ::std::string const &packId, ::std::function< void()> onOpenCallback)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)SceneFactory
createEDUPlayScreen(::std::string initialCode)SceneFactory
createEDUServersScreen()SceneFactory
createEDUWorldsScreen()SceneFactory
createEDUWorldTemplatesScreen()SceneFactory
createEmoteWheelScreen()SceneFactory
createEncryptionWarningScreen(::std::function< void(bool)> callback)SceneFactory
createEncyclopediaScreen(::EncyclopediaTopicIndex startingTopicIndex)SceneFactory
createExpandedSkinPackScreen(::StoreCatalogItem const &catalogItem, ::SkinPackModel &skinPackModel, ::SkinPackCollectionModel &skinPackCollection)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)SceneFactory
createFeedbackPromptPopup(::std::string const &title, ::std::string const &image, ::std::string const &buttonName)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)SceneFactory
createFileUploadProgressScreen(::std::string const &realmID, ::std::string const &fileID, int slotIndex, bool needArchiving, ::Core::FileUploadType fileUploadType, ::std::function< void(::UploadState, ::Realms::World)> callback)SceneFactory
createGameInputErrorScreen(::std::function< void()> callback)SceneFactory
createGamepadDisconnectScreen()SceneFactory
createGameplayScreen()SceneFactory
createGammaCalibrationScreen()SceneFactory
createGatheringInfoScreen(bool autoConnect)SceneFactory
createGatheringWarningScreen(::std::string const &messageOverride)SceneFactory
createGlobalPauseScreen()SceneFactory
createGlobalVars(::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const >) const =0 (defined in SceneFactory)SceneFactorypure virtual
createHowToPlayScreen(::HowToPlayTopicIndex startingTopicIndex)SceneFactory
createHudScreen()SceneFactory
createImmersiveReader(::std::string readerText)SceneFactory
createImportExportProgressScreen(::std::string const &titleText, ::std::string const &uniqueEventName, ::std::string const &messageText)SceneFactory
createInBedScreen()SceneFactory
createInGameSceneFromUrl(::std::string const &url, ::OreUI::RouteMode mode)SceneFactory
createInGameScreen(::std::string const &name, ::Player &player, ::BlockPos const &pos, ::ActorUniqueID uniqueId)SceneFactory
createInventoryScreen(::CraftingType craftingType)SceneFactory
createInviteScreen()SceneFactory
createIPSafetyDialogScreen(int externalServerId)SceneFactory
createLateJoinPreGameScreen(::std::function< void()> const &userReadyCallback, bool hasXBLBroadcast)SceneFactory
createLeaveLevelScreen(::std::string const &uniqueEventName, ::std::deque<::std::unique_ptr<::ProgressHandler > > progressHandlerList, bool loadAssets)SceneFactory
createLegacyCreateWorldFromTemplateScreen(::LevelSummary const &levelSummary)SceneFactory
createLegacyCreateWorldScreen()SceneFactory
createLegacyRealmsPDPScreen(::RealmsPlusTabIndex tabIndex, ::std::function< void(::Realms::World &)> onCreateCallback)SceneFactory
createLegacyRealmsPlusEndedScreen()SceneFactory
createLegacyWorldTemplateLoadingScreen(::std::string const &manifestId)SceneFactory
createLessonCompleteScreen()SceneFactory
createLibraryItemScreen(::std::shared_ptr<::LibraryItem > item, ::std::unordered_map<::std::string, ::std::string > additionalOptions)SceneFactory
createLibraryModalScreen(::LibraryModalScreenType type, ::std::function< void(bool)> callback, ::std::vector<::std::pair<::std::string, ::std::string > > eventProperties)SceneFactory
createLibraryScreen(::std::shared_ptr<::LibraryCollection > collection)SceneFactory
createLibrarySearchScreen(::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon)SceneFactory
createLibraryTagScreen(::std::shared_ptr<::LibraryCollection > collection, ::std::string const &libraryTitle, ::std::string const &libraryIcon, ::std::string const &libraryPageDescription)SceneFactory
createLibraryWorldScreen(::std::shared_ptr<::LibraryCollection > collection, ::std::string libraryTitle, ::std::string libraryIcon, ::std::string libraryPageDescription, ::std::string const &categoryTitle)SceneFactory
createLocalWorldPickerScreen(::std::string const &realmID, int slotIndex, ::std::function< void(::UploadState, ::Realms::World)> callbackAfterUpload)SceneFactory
createMakeInfiniteScreen(::LevelSummary const &editedLevel, ::StorageVersion storageVersion)SceneFactory
createManageFeedScreen(::Realms::World const &world)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)SceneFactory
createMarketplacePassPDPScreen(::MarketplacePassTabIndex tabIndex, ::sidebar::navigationLayout::Type sidebarLayoutType)SceneFactory
createMarketplacePassPDPViewAllPacksScreen()SceneFactory
createMarketplacePassPurchaseAmazonDeviceWarningScreen()SceneFactory
createMarketplacePassPurchaseWarningScreen()SceneFactory
createMarketplacePassUpsellScreen()SceneFactory
createMarketplacePassWelcomeScreen()SceneFactory
createMigrationErrorScreen()SceneFactory
createMobEffectsScreen()SceneFactory
createModalProgressScreen(::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool forceRenderBelow, ::std::string const &screenNameOverride, bool isCancellable, float backgroundFillAlpha)SceneFactory
createNetworkProgressScreen(::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler, bool allowSmallDownloads, bool sendProgressTelem, ::OnlineSafetyDialogVisibility onlineSafetyDialogVisibility)SceneFactory
createNoInvitesOrJoiningScreen()SceneFactory
createNoLicenseScreen()SceneFactory
createNotSignedIntoNintendoScreen(::std::string const &messageOverride)SceneFactory
createNoWifiWarningScreen()SceneFactory
createNpcInteractScreen(::Player &player, ::std::shared_ptr<::INpcDialogueData > data)SceneFactory
createOnlineSafetyDialogScreen(::OnlineSafetyProgressHandler &handler)SceneFactory
createOptionsScreen(::SettingsTabIndex startingTabIndex, bool navToMenuOnExit, bool maintainOldFocus, ::std::string const &initialPackId)SceneFactory
createOptionsScreen(::LevelSummary const &levelSummary, ::SettingsTabIndex startingTabIndex, bool navToMenuOnExit, bool maintainOldFocus, ::std::string const &initialPackId)SceneFactory
createOSWriteThrottleDialogScreen(::std::chrono::duration< double, ::std::ratio< 1, 1 > > totalWait, ::std::shared_ptr< bool > dialogStillAlive)SceneFactory
createPackSettingsScreen(::PackSettingsInfo packSettingsInfo)SceneFactory
createPauseScreen()SceneFactory
createPermissionsScreen(::ActorUniqueID defaultPlayerId)SceneFactory
createPlatformNetworkConnectConfirmationScreen(::std::function< void(bool)> callback)SceneFactory
createPlatformSplitScreenConnectConfirmationScreen(::std::function< void(bool)> callback)SceneFactory
createPlatformStoreConnectConfirmationScreen(::std::function< void(bool)> callback)SceneFactory
createPortfolioScreen()SceneFactory
createProgressScreen(::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool sendProgressTelem, ::std::string const &overrideScreen)SceneFactory
createProgressScreen(::std::string const &uniqueEventName, ::std::deque<::std::unique_ptr<::ProgressHandler > > &&progressHandlerList, bool loadAssets, bool sendProgressTelem, ::std::string const &overrideScreen)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)SceneFactory
createRatingPromptPopup(::std::string const &title, ::std::string const &image, ::std::string const &buttonName)SceneFactory
createRealmNetworkProgressScreen(::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler)SceneFactory
createRealmsAllowListScreen(::Realms::World const &world, ::std::function< void()> followUpActionAfterCreation, bool forceNewWorld)SceneFactory
createRealmsCreateScreen(::RealmsCreateParams const &screenDetails)SceneFactory
createRealmsInviteLinkSettingScreen(::Realms::World const &world, ::Realms::InviteLink const &link, ::SettingsTabIndex initialTab)SceneFactory
createRealmsJoinProgressScreen(::std::string const &uniqueEventName, ::std::unique_ptr<::ProgressHandler > connectHandler, ::std::unique_ptr<::ProgressHandler > progressHandler, bool loadAssets, bool realmsPlusExpired, ::std::function< void()> onlineSafetyCancelledCallback)SceneFactory
createRealmsManageScreen(::Realms::World const &world, ::SettingsTabIndex initialTab)SceneFactory
createRealmsPackErrorsScreen()SceneFactory
createRealmsPDPViewAllPacksScreen()SceneFactory
createRealmsPendingInvitesScreen(bool hasPendingInvites)SceneFactory
createRealmsPlusPurchaseWarningScreen(::std::function< void()> callback)SceneFactory
createRealmsSettingsScreen(::Realms::World const &world, ::SettingsTabIndex initialTab, ::std::string const &initialPackId)SceneFactory
createRealmsSharingLauncherScreen(::std::string const &realmsInvite)SceneFactory
createRealmsSlotSettingsScreen(::Realms::World const &world, ::SettingsTabIndex initialTab)SceneFactory
createRealmsSlotsScreen(::Realms::World &world)SceneFactory
createRealmsStoriesTransitionScreen(::Realms::World const &world)SceneFactory
createRealmsWarningScreen()SceneFactory
createRealmsWarningScreen(::Realms::World const &world, ::std::string const &ip, int port, ::std::string const &serverRegion, int serviceQuality)SceneFactory
createSafeZoneScreen()SceneFactory
createScreenshotScreen()SceneFactory
createSelectWorldScreen(::std::function< void(::SelectWorldResult, ::optional_ref<::LevelSummary const >, ::optional_ref<::Realms::World const >)> callback)SceneFactory
createServerForm(uint formId, ::std::string const &formJSON)SceneFactory
createSignScreen(::BlockPos const &pos, ::BlockActorType blockActorType, bool isFrontSide)SceneFactory
createSkinPickerScreen()SceneFactory
createStartMenuScreen(bool shouldSendEvent) (defined in SceneFactory)SceneFactoryvirtual
createStorageMigrationProgressScreen(::Bedrock::NonOwnerPointer<::Bedrock::StorageMigration::StorageMigrationService > const &migrationService)SceneFactory
createStorageSpaceWarningScreen(::std::string const &message)SceneFactory
createStoreDataDrivenScreen(::StoreDataDrivenScreenParams const &params, bool const forceDisableProgressScreen, ::std::function< void()> initializedCallback) (defined in SceneFactory)SceneFactoryvirtual
createStoreFeaturesDisabledScreen(::std::string const &messageOverride)SceneFactory
createStoreInventoryScreen(::InventoryTabIndex tabIndex, ::std::optional<::StoreDataDrivenScreenParams > paramsOpt)SceneFactory
createSubmitFeedbackScreen(::std::string const &itemId, int feedbackTextLimit)SceneFactory
createSunsettingScreen(::std::string &title)SceneFactory
createTabbedUpsellScreen(::TabbedUpsellScreenDefaultTab tab) (defined in SceneFactory)SceneFactoryvirtual
createToastScreen()SceneFactory
createTokenFAQScreen()SceneFactory
createTokenPopupScreen()SceneFactory
createTrade2Screen(::Player &, ::ActorUniqueID const &uniqueID)SceneFactory
createTradeScreen(::Player &, ::ActorUniqueID const &uniqueID)SceneFactory
createTTSEnabledWarningScreen(::TTSEnabledStatus status)SceneFactory
createTTSErrorScreen()SceneFactory
createUIScene(::IMinecraftGame &mc, ::IClientInstance &client, ::std::string const &screenName, ::std::shared_ptr<::ScreenController > controller)SceneFactory
createUpdateWorldHeightScreen(::std::function< void(bool)> startWorldCallback)SceneFactory
createUpsellScreen(bool isNewWorld, bool timeExpired)SceneFactory
createUserManagementModalScreen(::UserManagementModalScreenData const &screenData, ::std::function< void(bool)> callback)SceneFactory
createVersionUpdateScreen(::UpdateVersionScreenContext context)SceneFactory
createWin10TrialConversionScreen()SceneFactory
createWorldConversionCompleteScreen(::std::string const &levelId, ::std::function< void()> cancelCallback)SceneFactory
createWorldRecoveryScreen(::std::function< void()> successCallback)SceneFactory
createWorldSeedCatalogScreen(::std::function< void(::std::string const &, ::std::string const &, ::Core::Path const &)> closeCallback)SceneFactory
createWorldTemplateScreen(bool hideTopBar)SceneFactory
createXblConsoleSignInScreen(::std::string const &code)SceneFactory
createXblImmediateSignInScreen(::std::string const &signInSource, ::std::function< void()> callBackAfterSignIn, ::std::function< void()> callBackAfterCancel)SceneFactory
createXblImmediateSignInScreen(::std::string const &signInSource, ::std::string const &redirectToRoute, bool replacePreviousRouteAfterSignIn)SceneFactory
generateGlobalVars(::std::string const &screenName, ::ScreenController &controller)SceneFactory
mUnk285426 (defined in SceneFactory)SceneFactory
mUnk39aadc (defined in SceneFactory)SceneFactory
mUnk3f8980 (defined in SceneFactory)SceneFactory
mUnk66ccac (defined in SceneFactory)SceneFactory
mUnk774be4 (defined in SceneFactory)SceneFactory
mUnk822b34 (defined in SceneFactory)SceneFactory
mUnk854f34 (defined in SceneFactory)SceneFactory
mUnk9927e9 (defined in SceneFactory)SceneFactory
mUnkc0e448 (defined in SceneFactory)SceneFactory
mUnkc2f256 (defined in SceneFactory)SceneFactory
mUnkc5e561 (defined in SceneFactory)SceneFactory
mUnkc6f466 (defined in SceneFactory)SceneFactory
mUnkdd6607 (defined in SceneFactory)SceneFactory
operator=(SceneFactory const &) (defined in SceneFactory)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)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)SceneFactory
SceneFactory(SceneFactory const &) (defined in SceneFactory)SceneFactory
SceneFactory() (defined in SceneFactory)SceneFactory
SceneFactory(::IMinecraftGame &minecraft, ::Bedrock::NotNullNonOwnerPtr<::IClientInstance > const &client, ::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > const &advancedGraphicsOptions, ::OreUI::SceneProvider &sceneProvider)SceneFactory
terminateAsyncUILoading()SceneFactory
~ISceneFactory()=default (defined in ISceneFactory)ISceneFactoryvirtual
~SceneFactory() (defined in SceneFactory)SceneFactoryvirtual