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

Public Types

enum class  InitializationResult : int { Success = 0 , Failure = 1 }
enum class  ClearPlayerDataStatus : int { NotStarted = 0 , InProgress = 1 , InProgressWithError = 2 , Finished = 3 }
enum class  InitializationResult : int { Success = 0 , Failure = 1 }
enum class  ClearPlayerDataStatus : int { NotStarted = 0 , InProgress = 1 , InProgressWithError = 2 , Finished = 3 }

Public Member Functions

WorldEditorFacet & operator= (WorldEditorFacet const &)
 WorldEditorFacet (WorldEditorFacet const &)
virtual bool update ()
MCAPI WorldEditorFacet (::World::WorldEditor &worldEditor, ::Bedrock::NotNullNonOwnerPtr<::NewPlayerSystem > newPlayerSystem, ::TrialManager const &trialManager, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::WorldSettingsRules worldSettingsRules)
MCAPI void _applyRulesToLevelData ()
MCAPI void _cleanupWorld ()
MCAPI void _initializeDataBindings (::World::WorldData const &worldData)
MCAPI::OreUI::WorldEditorFacet::InitializationResult _initializeWorld (::World::WorldID const &id)
MCAPI void _resetLevelData ()
MCAPI void _uninitializeWorld ()
MCAPI void addWorld ()
MCAPI void clearSaveWorldTaskState ()
MCAPI ::std::optional<::World::CloseWorldError > closeWorld (::std::string const &id)
MCAPI::OreUI::LevelDataBindings & getCurrentWorldData ()
MCFOLD::std::string const & getCurrentWorldID () const
MCAPI::OreUI::LevelSummaryBindings & getCurrentWorldSummary ()
MCAPI ::std::optional<::World::IWorldStorageHandler::ReadWorldError > const & getLoadWorldError () const
MCAPI::OreUI::FacetTaskState getLoadWorldTaskState () const
MCAPI ::std::optional<::World::SaveWorldError > const & getSaveWorldError () const
MCAPI::OreUI::FacetTaskState getSaveWorldTaskState () const
MCAPI bool isAchievementsDisabled () const
MCAPI bool isEditorWorld () const
MCAPI ::std::optional<::World::IWorldStorageHandler::ReadWorldError > loadWorld (::std::string const &id)
MCAPI void reloadWorld ()
MCAPI void saveLocalWorld (::std::string const &id)
MCAPI bool worldHasBeenModified ()
MCAPI bool worldIsInitialized () const
MCAPI void * $ctor (::World::WorldEditor &worldEditor, ::Bedrock::NotNullNonOwnerPtr<::NewPlayerSystem > newPlayerSystem, ::TrialManager const &trialManager, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > resourceAllowList, ::WorldSettingsRules worldSettingsRules)
MCAPI void $dtor ()
MCAPI bool $update ()

Static Public Member Functions

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

Public Attributes

::ll::TypedStorage< 8, 8, ::World::WorldEditor & > mWorldEditor
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::NewPlayerSystem > > mNewPlayerSystem
::ll::TypedStorage< 8, 8, ::TrialManager const & > mTrialManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > mEntitlementManager
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::OreUI::IResourceAllowList > > mResourceAllowList
::ll::TypedStorage< 8, 32, ::World::WorldIDmCurrentWorldID
::ll::TypedStorage< 8, 1704, ::LevelDataWrappermLevelDataWrapper
::ll::TypedStorage< 8, 328, ::OreUI::LevelDataBindingsmLevelDataBindings
::ll::TypedStorage< 8, 848, ::LevelSummarymDefaultLevelSummary
::ll::TypedStorage< 8, 160, ::OreUI::LevelSummaryBindingsmLevelSummaryBindings
::ll::TypedStorage< 8, 1704, ::LevelDataWrappermDefaultLevelDataWrapper
::ll::TypedStorage< 8, 328, ::OreUI::LevelDataBindingsmLevelDataSnapshot
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmWorldDirtySubscriber
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmWorldIconDirtySubscriber
::ll::TypedStorage< 8, 72, ::OreUI::FallibleAction_DEPRECATED<::World::AddWorldFromTemplateError, ::std::string const & > > mAddWorldFromTemplateFunctor
::ll::TypedStorage< 8, 112, ::WorldSettingsRulesmWorldSettingsRules
::ll::TypedStorage< 1, 1, bool > mIsDirty
::ll::TypedStorage< 1, 1, bool > mIsInitialized
::ll::TypedStorage< 1, 1, bool > mWorldClosedExternally
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::World::SaveWorldError > > mSaveWorldTask
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::World::IWorldStorageHandler::ReadWorldError > > mLoadWorldTask

Member Function Documentation

◆ $vftable()

MCAPI void ** OreUI::WorldEditorFacet::$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: