Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OreUI::WorldStorageManagerFacet Class Reference
Inheritance diagram for OreUI::WorldStorageManagerFacet:

Public Member Functions

WorldStorageManagerFacet & operator= (WorldStorageManagerFacet const &)
 WorldStorageManagerFacet (WorldStorageManagerFacet const &)
virtual bool update ()
MCAPI void clearDuplicateWorldTaskState ()
MCAPI void clearExportWorldResult ()
MCAPI void clearMakeWorldInfinite ()
MCAPI void clearPlayerData (::World::ClearPlayerDataType type, ::std::string const &worldID)
MCAPI ::std::optional<::World::DeleteWorldError > deleteWorld (::std::string const &worldID)
MCAPI void exportWorld (::std::string const &worldID, ::World::ExportWorldFlags flags)
MCAPI void exportWorldAsTemplate (::std::string const &worldID, ::World::ExportWorldFlags flags)
MCAPI::OreUI::FacetTaskState getClearPlayerDataTaskState () const
MCAPI ::std::optional<::World::IWorldStorageHandler::DuplicateWorldResult > const & getDuplicateWorldError () const
MCAPI::OreUI::FacetTaskState getDuplicateWorldTaskState () const
MCAPI ::std::optional<::World::IWorldStorageHandler::ExportWorldResult > const & getExportWorldTaskResult () const
MCAPI ::std::optional<::World::InfiniteWorldConverter::Result > const & getMakeWorldInfiniteError () const
MCAPI float getMakeWorldInfiniteProgress () const
MCAPI::OreUI::FacetTaskState getMakeWorldInfiniteState () const
MCAPI void makeWorldInfinite (::std::string const &worldID)
MCAPI void resetClearPlayerData ()
MCAPI void resetWorldIconToDefault (::std::string const &worldID)
MCAPI void saveScreenshotAsWorldIcon (::std::string const &worldID, ::std::string const &path, ::std::string const &imageID)
MCAPI void startDuplicateWorld (::std::string const &worldID)
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< 1, 1, bool > mIsDirty
::ll::TypedStorage< 8, 8, ::World::WorldEditor & > mWorldEditor
::ll::TypedStorage< 8, 8, ::World::InfiniteWorldConverter & > mWorldSizeConverter
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::World::IWorldStorageHandler::DuplicateWorldResult > > mDuplicateWorldTask
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::World::IWorldStorageHandler::ExportWorldResult > > mExportWorldTask
::ll::TypedStorage< 1, 1, ::World::IWorldStorageHandler::ExportWorldStatus > mExportWorldStatus
::ll::TypedStorage< 4, 8, ::std::optional<::World::IWorldStorageHandler::StartClearPlayerDataError > > mClearPlayerDataError
::ll::TypedStorage< 4, 12, ::OreUI::FacetTaskTracker<::std::monostate > > mClearPlayerDataTask
::ll::TypedStorage< 8, 16, ::Bedrock::Threading::Async< void > > mClearPlayerDataAsyncResult
::ll::TypedStorage< 4, 16, ::OreUI::FacetTaskTracker<::World::InfiniteWorldConverter::Result > > mMakeWorldInfiniteTask

Member Function Documentation

◆ clearDuplicateWorldTaskState()

MCAPI void OreUI::WorldStorageManagerFacet::clearDuplicateWorldTaskState ( )
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.

◆ clearExportWorldResult()

MCAPI void OreUI::WorldStorageManagerFacet::clearExportWorldResult ( )
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.

◆ clearMakeWorldInfinite()

MCAPI void OreUI::WorldStorageManagerFacet::clearMakeWorldInfinite ( )
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.

◆ clearPlayerData()

MCAPI void OreUI::WorldStorageManagerFacet::clearPlayerData ( ::World::ClearPlayerDataType type,
::std::string const & worldID )
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.

◆ deleteWorld()

MCAPI ::std::optional<::World::DeleteWorldError > OreUI::WorldStorageManagerFacet::deleteWorld ( ::std::string const & worldID)
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.

◆ exportWorld()

MCAPI void OreUI::WorldStorageManagerFacet::exportWorld ( ::std::string const & worldID,
::World::ExportWorldFlags flags )
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.

◆ exportWorldAsTemplate()

MCAPI void OreUI::WorldStorageManagerFacet::exportWorldAsTemplate ( ::std::string const & worldID,
::World::ExportWorldFlags flags )
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.

◆ getClearPlayerDataTaskState()

MCAPI::OreUI::FacetTaskState OreUI::WorldStorageManagerFacet::getClearPlayerDataTaskState ( ) 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.

◆ getDuplicateWorldError()

MCAPI ::std::optional<::World::IWorldStorageHandler::DuplicateWorldResult > const & OreUI::WorldStorageManagerFacet::getDuplicateWorldError ( ) 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.

◆ getDuplicateWorldTaskState()

MCAPI::OreUI::FacetTaskState OreUI::WorldStorageManagerFacet::getDuplicateWorldTaskState ( ) 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.

◆ getExportWorldTaskResult()

MCAPI ::std::optional<::World::IWorldStorageHandler::ExportWorldResult > const & OreUI::WorldStorageManagerFacet::getExportWorldTaskResult ( ) 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.

◆ getMakeWorldInfiniteError()

MCAPI ::std::optional<::World::InfiniteWorldConverter::Result > const & OreUI::WorldStorageManagerFacet::getMakeWorldInfiniteError ( ) 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.

◆ getMakeWorldInfiniteProgress()

MCAPI float OreUI::WorldStorageManagerFacet::getMakeWorldInfiniteProgress ( ) 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.

◆ getMakeWorldInfiniteState()

MCAPI::OreUI::FacetTaskState OreUI::WorldStorageManagerFacet::getMakeWorldInfiniteState ( ) 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.

◆ makeWorldInfinite()

MCAPI void OreUI::WorldStorageManagerFacet::makeWorldInfinite ( ::std::string const & worldID)
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.

◆ resetClearPlayerData()

MCAPI void OreUI::WorldStorageManagerFacet::resetClearPlayerData ( )
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.

◆ resetWorldIconToDefault()

MCAPI void OreUI::WorldStorageManagerFacet::resetWorldIconToDefault ( ::std::string const & worldID)
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.

◆ saveScreenshotAsWorldIcon()

MCAPI void OreUI::WorldStorageManagerFacet::saveScreenshotAsWorldIcon ( ::std::string const & worldID,
::std::string const & path,
::std::string const & imageID )
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.

◆ startDuplicateWorld()

MCAPI void OreUI::WorldStorageManagerFacet::startDuplicateWorld ( ::std::string const & worldID)
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.

◆ NAME()

MCAPI ::std::add_lvalue_reference_t< char const []> OreUI::WorldStorageManagerFacet::NAME ( )
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.

◆ $update()

MCAPI bool OreUI::WorldStorageManagerFacet::$update ( )
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()

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