Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
WorldCreationHelper Class Reference

Public Types

enum class  WorldCreationMode : int { Local = 0 , Realms = 1 }
enum class  WorldCreationMode : int { Local = 0 , Realms = 1 }

Public Member Functions

WorldCreationHelper & operator= (WorldCreationHelper const &)
 WorldCreationHelper (WorldCreationHelper const &)
MCAPI WorldCreationHelper (::IContentManager &contentManager, ::IDlcValidation &dlcValidation, ::ILevelListCache &levelListCache, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, ::ResourcePackManager &resourcePackManager, ::ResourcePackManager &serverResourcePackManager, ::TrialManager &trialManager, ::IGameServerStartup &gameServerStartup)
MCAPI::WorldCreationUtils::WorldCreationResult _createWorldImpl (::LevelDataWrapper &levelData, ::LevelSummary &levelSummary)
MCAPI::DlcCheckResult checkDlc ()
MCAPI::CopyResourcePacksResult startCopyingResourcePacks ()
MCAPI ~WorldCreationHelper ()
MCAPI void * $ctor (::IContentManager &contentManager, ::IDlcValidation &dlcValidation, ::ILevelListCache &levelListCache, ::IContentAcquisition &contentAcquisition, ::IStoreCatalogRepository &storeCatalogRepository, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const &resourcePackRepository, ::ResourcePackManager &resourcePackManager, ::ResourcePackManager &serverResourcePackManager, ::TrialManager &trialManager, ::IGameServerStartup &gameServerStartup)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::IContentManager & > mContentManager
::ll::TypedStorage< 8, 8, ::IDlcValidation & > mDlcValidation
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::IDlcBatcher > > mDlcBatcher
::ll::TypedStorage< 8, 8, ::ILevelListCache & > mLevelListCache
::ll::TypedStorage< 8, 8, ::IContentAcquisition & > mContentAcquisition
::ll::TypedStorage< 8, 8, ::IStoreCatalogRepository & > mStoreCatalogRepository
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > > mEntitlementManager
::ll::TypedStorage< 8, 8, ::IGameServerStartup & > mGameServerStartup
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > > mResourcePackRepository
::ll::TypedStorage< 8, 8, ::ResourcePackManager & > mResourcePackManager
::ll::TypedStorage< 8, 8, ::ResourcePackManager & > mServerResourcePackManager
::ll::TypedStorage< 8, 8, ::TrialManager & > mTrialManager
::ll::TypedStorage< 8, 16, ::std::shared_ptr< bool > > mExistenceTracker
::ll::TypedStorage< 4, 4, ::WorldCreationHelper::WorldCreationMode > mCreationMode
::ll::TypedStorage< 1, 1, bool > mCreatingFromTemplate
::ll::TypedStorage< 8, 1344, ::LevelSettings > mLevelSettings
::ll::TypedStorage< 8, 32, ::std::string > mLevelName
::ll::TypedStorage< 8, 48, ::PackIdVersion > mPackIdVersion
::ll::TypedStorage< 8, 8, ::PackManagerContentSource * > mWorldContentSource
::ll::TypedStorage< 8, 848, ::LevelSummary > mLevelSummary
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ResourcePackCopyProgressHandler > > mProgressHandler
::ll::TypedStorage< 8, 16, ::Bedrock::Threading::Async< void > > mCopyResourcePacksFuture
::ll::TypedStorage< 8, 16, ::Bedrock::Threading::SharedAsync< void > > mStartResult

Constructor & Destructor Documentation

◆ WorldCreationHelper()

MCAPI WorldCreationHelper::WorldCreationHelper ( ::IContentManager & contentManager,
::IDlcValidation & dlcValidation,
::ILevelListCache & levelListCache,
::IContentAcquisition & contentAcquisition,
::IStoreCatalogRepository & storeCatalogRepository,
::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & resourcePackRepository,
::ResourcePackManager & resourcePackManager,
::ResourcePackManager & serverResourcePackManager,
::TrialManager & trialManager,
::IGameServerStartup & gameServerStartup )
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.

◆ ~WorldCreationHelper()

MCAPI WorldCreationHelper::~WorldCreationHelper ( )
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

◆ checkDlc()

MCAPI::DlcCheckResult WorldCreationHelper::checkDlc ( )
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.

◆ startCopyingResourcePacks()

MCAPI::CopyResourcePacksResult WorldCreationHelper::startCopyingResourcePacks ( )
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 * WorldCreationHelper::$ctor ( ::IContentManager & contentManager,
::IDlcValidation & dlcValidation,
::ILevelListCache & levelListCache,
::IContentAcquisition & contentAcquisition,
::IStoreCatalogRepository & storeCatalogRepository,
::Bedrock::NotNullNonOwnerPtr<::IEntitlementManager > entitlementManager,
::Bedrock::NotNullNonOwnerPtr<::IResourcePackRepository > const & resourcePackRepository,
::ResourcePackManager & resourcePackManager,
::ResourcePackManager & serverResourcePackManager,
::TrialManager & trialManager,
::IGameServerStartup & gameServerStartup )
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.

◆ $dtor()

MCAPI void WorldCreationHelper::$dtor ( )
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: