LeviLamina
Loading...
Searching...
No Matches
OreUI::CreateNewWorldFacet_DEPRECATED Class Reference
Inheritance diagram for OreUI::CreateNewWorldFacet_DEPRECATED:

Public Types

enum class  FacetStatus : uchar {
  CheckCanStartLocalServer = 0 , CheckDlcError = 1 , CheckingDlc = 2 , WaitForDlcImport = 3 ,
  CopyingResourcePacks = 4 , Idle = 5 , InputError = 6 , JoinRealm = 7 ,
  LoadingWorldTemplate = 8 , SelectRealmsSlot = 9 , StartCopyingResourcePacks = 10 , StartCreatingWorld = 11 ,
  StartLocalServer = 12 , UploadToRealm = 13 , WaitForServerStart = 14 , WorldCreationComplete = 15 ,
  WorldCreationFailed = 16 , CheckBannedState = 17
}
enum class  FacetStatus : uchar {
  CheckCanStartLocalServer = 0 , CheckDlcError = 1 , CheckingDlc = 2 , WaitForDlcImport = 3 ,
  CopyingResourcePacks = 4 , Idle = 5 , InputError = 6 , JoinRealm = 7 ,
  LoadingWorldTemplate = 8 , SelectRealmsSlot = 9 , StartCopyingResourcePacks = 10 , StartCreatingWorld = 11 ,
  StartLocalServer = 12 , UploadToRealm = 13 , WaitForServerStart = 14 , WorldCreationComplete = 15 ,
  WorldCreationFailed = 16 , CheckBannedState = 17
}
using SubjectType

Public Member Functions

CreateNewWorldFacet_DEPRECATED & operator= (CreateNewWorldFacet_DEPRECATED const &)
 CreateNewWorldFacet_DEPRECATED (CreateNewWorldFacet_DEPRECATED const &)
virtual bool update ()
virtual void onStorageChanged ()
MCAPI CreateNewWorldFacet_DEPRECATED (::OreUI::Router &uiRouter, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > worldSettingsProvider, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition, ::ui::ProgressScreenNavigation progressScreenNavigation)
MCAPI void _handleCheckBannedState ()
MCFOLD void _handleCheckingDlc ()
MCAPI void _handleJoinRealm ()
MCAPI void _handleSelectRealmsSlot ()
MCAPI void _handleStartLocalServer ()
MCAPI void _handleUploadToRealm ()
MCAPI bool _isWorldPlatformLocked () const
MCFOLD void _waitForDlcImport ()
MCAPI void applyTemplate (::std::string const &worldTemplateId)
MCAPI void clearErrors ()
MCAPI bool consumeResetFlag () const
MCAPI void createOnRealms ()
MCAPI void createWorld ()
MCAPI void createWorldOnPreviewRealm (::std::string realmId)
MCAPI::OreUI::FacetTaskState getApplyTemplateTaskState ()
MCFOLD ::std::optional<::OreUI::CreateOnRealmsError > const & getCreateOnRealmsError () const
MCFOLD ::std::optional<::OreUI::CreateWorldError > const & getCreateWorldError () const
MCAPI::OreUI::LevelDataBindings & getLevelDataBindings () const
MCAPI::std::string const & getWorldPreviewImagePath () const
MCAPI bool hasUserChangedSettings () const
MCAPI bool isCreatingWorld () const
MCAPI bool isEditorWorld () const
MCAPI bool isRandomSeedAllowed () const
MCFOLD void selectRealmToCreateOn (::std::string const &realmId)
MCAPI void setWorldPreviewImagePath (::std::string const &worldPreviewImagePath)
MCAPI void unlockTemplateSettings ()
MCAPI void updateWorldPreviewImagePath ()
MCAPI void * $ctor (::OreUI::Router &uiRouter, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > worldSettingsProvider, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition, ::ui::ProgressScreenNavigation progressScreenNavigation)
MCAPI void $dtor ()
MCAPI bool $update ()
MCAPI void $onStorageChanged ()
virtual void onLevelAdded (::std::string const &levelId)
virtual void onLevelUpdated (::std::string const &levelId)
virtual void onLevelDeleted (::std::string const &levelId)
virtual void onSummaryUpdated (::std::string const &levelId)
SubjectType * getSubject ()
void removeFromSubject ()
virtual void _onSubjectDestroyed ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()
static MCAPI void ** $vftableForFacetBase ()
static MCAPI void ** $vftableForLevelListCacheObserver ()

Public Attributes

::ll::TypedStorage< 1, 1, bool > mIsDirty
::ll::TypedStorage< 1, 1, ::OreUI::CreateNewWorldFacet_DEPRECATED::FacetStatus > mStatus
::ll::TypedStorage< 8, 8, ::LevelSummary & > mLevelSummary
::ll::TypedStorage< 8, 8, ::WorldSettingsRules & > mWorldSettingsRules
::ll::TypedStorage< 8, 8, ::ILevelListCache & > mLevelListCache
::ll::TypedStorage< 4, 8, ::std::optional<::OreUI::CreateWorldError > > mCreateWorldError
::ll::TypedStorage< 4, 8, ::std::optional<::OreUI::CreateOnRealmsError > > mCreateOnRealmsError
::ll::TypedStorage< 8, 336, ::TaskGroupmTaskGroup
::ll::TypedStorage< 8, 32, ::std::string > mCheckDlcError
::ll::TypedStorage< 8, 32, ::std::string > mInputError
::ll::TypedStorage< 1, 1, bool > mShowedAchievementWarning
::ll::TypedStorage< 8, 8, ::OreUI::Router & > mUiRouter
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::OreUI::WorldSettingsProvider_DEPRECATED > > mWorldSettingsProvider
::ll::TypedStorage< 8, 104, ::ui::ProgressScreenNavigationmProgressScreenNavigation
::ll::TypedStorage< 8, 656, ::Realms::WorldmRealmWorld
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::std::monostate > > mApplyTemplateTask
::ll::TypedStorage< 1, 1, bool > mCreatingOnRealms
::ll::TypedStorage< 1, 1, bool > mInWorldCreation
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > > mResourceAllowList
::ll::TypedStorage< 8, 32, ::std::string > mWorldPreviewImageOverride
::ll::TypedStorage< 8, 8, ::Realms::RealmIdmCreatedPreviewRealmId
::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > mIsAlive
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > > mContentAcquisition
SubjectType * mpSubject

Member Function Documentation

◆ onStorageChanged()

virtual void OreUI::CreateNewWorldFacet_DEPRECATED::onStorageChanged ( )
virtual

Reimplemented from LevelListCacheObserver.

◆ $vftableForFacetBase()

MCAPI void ** OreUI::CreateNewWorldFacet_DEPRECATED::$vftableForFacetBase ( )
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.

◆ $vftableForLevelListCacheObserver()

MCAPI void ** OreUI::CreateNewWorldFacet_DEPRECATED::$vftableForLevelListCacheObserver ( )
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: