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

WorldCreationHelperoperator= (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 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, 1440, ::LevelSettingsmLevelSettings
::ll::TypedStorage< 8, 32, ::std::string > mLevelName
::ll::TypedStorage< 8, 48, ::PackIdVersionmPackIdVersion
::ll::TypedStorage< 8, 8, ::PackManagerContentSource * > mWorldContentSource
::ll::TypedStorage< 8, 840, ::LevelSummarymLevelSummary
::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

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