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

Classes

struct  BackupThenStartLocalWorldResult

Public Member Functions

WorldStartupFacet & operator= (WorldStartupFacet const &)
 WorldStartupFacet (WorldStartupFacet const &)
virtual bool update ()
MCAPI WorldStartupFacet (::World::LocalWorldStarter &localWorldStarter, ::World::IWorldCloudSyncer &worldCloudSyncer, ::World::IWorldResourcePackHandler &worldResourcePackHandler, ::ui::ProgressScreenNavigation progressScreenNavigation, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition, ::Bedrock::NotNullNonOwnerPtr<::World::OwnedWorldTemplateManager > ownedWorldTemplateManager)
MCAPI::DlcCheckResult _checkDLCsToStartLocalWorld (::std::string const &worldIdStr)
MCAPI void _pushLoadingScreen (::ProgressContentType contentType, ::GameType gametype)
MCAPI void clearStartLocalWorldResult ()
MCAPI ::OreUI::AsyncStatefulFunction_DEPRECATED< ::OreUI::WorldStartupFacet::BackupThenStartLocalWorldResult(::std::string const &)> & getBackupThenStartLocalWorldFunctor_DEPRECATED ()
MCAPI ::std::vector<::World::PackDetails > const & getBrokenPacksToStart () const
MCAPI bool const getHasMissingResources () const
MCAPI::std::string const & getMissingPacksSize () const
MCAPI ::std::vector<::World::PackDetails > const & getMissingPacksToStart () const
MCAPI::std::string const & getMissingTemplateToStart () const
MCAPI ::std::optional<::World::StartLocalWorldResult > const & getStartLocalWorldResult ()
MCAPI::OreUI::FacetTaskState getStartLocalWorldTaskState () const
MCAPI bool hasConfirmedPlatformLockedContentForWorld (::std::string const &worldIdStr)
MCAPI void setConfirmedPlatformLockedContentForWorld (::std::string const &worldIdStr)
MCAPI void startLocalWorld (::std::string const &worldIdStr)
MCAPI void * $ctor (::World::LocalWorldStarter &localWorldStarter, ::World::IWorldCloudSyncer &worldCloudSyncer, ::World::IWorldResourcePackHandler &worldResourcePackHandler, ::ui::ProgressScreenNavigation progressScreenNavigation, ::ILevelListCache &levelListCache, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition, ::Bedrock::NotNullNonOwnerPtr<::World::OwnedWorldTemplateManager > ownedWorldTemplateManager)
MCAPI bool $update ()

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t< char const[]> NAME ()

Public Attributes

::ll::TypedStorage< 8, 8, ::World::LocalWorldStarter & > mLocalWorldStarter
::ll::TypedStorage< 8, 8, ::World::IWorldCloudSyncer & > mWorldCloudSyncer
::ll::TypedStorage< 8, 8, ::World::IWorldResourcePackHandler & > mWorldResourcePackHandler
::ll::TypedStorage< 8, 104, ::ui::ProgressScreenNavigation > mProgressScreenNavigation
::ll::TypedStorage< 8, 8, ::ILevelListCache & > mLevelListCache
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > > mContentAcquisition
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::World::OwnedWorldTemplateManager > > mOwnedWorldTemplateManager
::ll::TypedStorage< 8, 160, ::OreUI::AsyncStatefulFunction_DEPRECATED< ::OreUI::WorldStartupFacet::BackupThenStartLocalWorldResult(::std::string const &)> > mBackupThenStartLocalWorldFunctor
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::TaskGroup > > mStartLocalWorldTaskGroup
::ll::TypedStorage< 4, 16, ::OreUI::FacetTaskTracker<::World::StartLocalWorldResult > > mStartLocalWorldTaskTracker
::ll::TypedStorage< 8, 32, ::std::string > mMissingTemplatesToStart
::ll::TypedStorage< 8, 24, ::std::vector<::World::PackDetails > > mMissingPacksToStart
::ll::TypedStorage< 8, 24, ::std::vector<::World::PackDetails > > mBrokenPacksToStart
::ll::TypedStorage< 8, 32, ::std::string > mMissingPacksSize
::ll::TypedStorage< 1, 1, bool > mIsDirty

Constructor & Destructor Documentation

◆ WorldStartupFacet()

MCAPI OreUI::WorldStartupFacet::WorldStartupFacet ( ::World::LocalWorldStarter & localWorldStarter,
::World::IWorldCloudSyncer & worldCloudSyncer,
::World::IWorldResourcePackHandler & worldResourcePackHandler,
::ui::ProgressScreenNavigation progressScreenNavigation,
::ILevelListCache & levelListCache,
::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition,
::Bedrock::NotNullNonOwnerPtr<::World::OwnedWorldTemplateManager > ownedWorldTemplateManager )
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

◆ _checkDLCsToStartLocalWorld()

MCAPI::DlcCheckResult OreUI::WorldStartupFacet::_checkDLCsToStartLocalWorld ( ::std::string const & worldIdStr)
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.

◆ _pushLoadingScreen()

MCAPI void OreUI::WorldStartupFacet::_pushLoadingScreen ( ::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.

◆ clearStartLocalWorldResult()

MCAPI void OreUI::WorldStartupFacet::clearStartLocalWorldResult ( )
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.

◆ getBackupThenStartLocalWorldFunctor_DEPRECATED()

MCAPI ::OreUI::AsyncStatefulFunction_DEPRECATED< ::OreUI::WorldStartupFacet::BackupThenStartLocalWorldResult(::std::string const &)> & OreUI::WorldStartupFacet::getBackupThenStartLocalWorldFunctor_DEPRECATED ( )
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.

◆ getBrokenPacksToStart()

MCAPI ::std::vector<::World::PackDetails > const & OreUI::WorldStartupFacet::getBrokenPacksToStart ( ) 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.

◆ getHasMissingResources()

MCAPI bool const OreUI::WorldStartupFacet::getHasMissingResources ( ) 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.

◆ getMissingPacksSize()

MCAPI::std::string const & OreUI::WorldStartupFacet::getMissingPacksSize ( ) 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.

◆ getMissingPacksToStart()

MCAPI ::std::vector<::World::PackDetails > const & OreUI::WorldStartupFacet::getMissingPacksToStart ( ) 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.

◆ getMissingTemplateToStart()

MCAPI::std::string const & OreUI::WorldStartupFacet::getMissingTemplateToStart ( ) 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.

◆ getStartLocalWorldResult()

MCAPI ::std::optional<::World::StartLocalWorldResult > const & OreUI::WorldStartupFacet::getStartLocalWorldResult ( )
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.

◆ getStartLocalWorldTaskState()

MCAPI::OreUI::FacetTaskState OreUI::WorldStartupFacet::getStartLocalWorldTaskState ( ) 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.

◆ hasConfirmedPlatformLockedContentForWorld()

MCAPI bool OreUI::WorldStartupFacet::hasConfirmedPlatformLockedContentForWorld ( ::std::string const & worldIdStr)
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.

◆ setConfirmedPlatformLockedContentForWorld()

MCAPI void OreUI::WorldStartupFacet::setConfirmedPlatformLockedContentForWorld ( ::std::string const & worldIdStr)
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.

◆ startLocalWorld()

MCAPI void OreUI::WorldStartupFacet::startLocalWorld ( ::std::string const & worldIdStr)
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::WorldStartupFacet::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.

◆ $ctor()

MCAPI void * OreUI::WorldStartupFacet::$ctor ( ::World::LocalWorldStarter & localWorldStarter,
::World::IWorldCloudSyncer & worldCloudSyncer,
::World::IWorldResourcePackHandler & worldResourcePackHandler,
::ui::ProgressScreenNavigation progressScreenNavigation,
::ILevelListCache & levelListCache,
::Bedrock::NotNullNonOwnerPtr<::ContentAcquisition > contentAcquisition,
::Bedrock::NotNullNonOwnerPtr<::World::OwnedWorldTemplateManager > ownedWorldTemplateManager )
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::WorldStartupFacet::$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.

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