LeviLamina
Loading...
Searching...
No Matches
LevelSummary Struct Reference

Public Member Functions

MCAPI LevelSummary (::LevelSummary const &)
MCAPI LevelSummary (::std::string const &levelId, ::LevelData const &levelData, ::Core::Path const &levelDirectory, ::Core::Path const &levelInfoDirectory, bool isBetaRetailLevel)
MCAPI LevelSummary (::std::string const &id, ::std::string const &name, int64 lastSaved, ::GameType gameType, bool isHardcore, bool playerHasDied, ::SharedTypes::Legacy::Difficulty gameDifficulty, ::LevelSeed64 seed, int npv, uint64 sizeOnDisk, bool confirmedPlatformLockedContent, bool isMultiplayerEnabled, bool lanBroadcastIntent, ::Social::GamePublishSetting xblBroadcastIntent, bool commandsEnabled, ::EducationEditionOffer eduOffer, ::GameVersion const &lastLoadedWithGameVersion, ::GameVersion const &minCompatibleClientVersion, ::StorageVersion storageVersion, ::Core::Path const &path, ::ContentIdentity const &premiumContentIdentity, ::std::string const &educationOid, bool isSingleUseWorld, ::EduSharedUriResource const &eduSharedUriResource, ::Experiments const &experiments, ::BaseGameVersion const &baseGameVersion, ::Editor::WorldType editorWorldType, bool uncompleteWorldFileOnDisk, ::std::optional<::CloudSaveLevelInfo > cloudSaveInfo)
MCAPI ::std::optional<::Core::PathBuffer<::std::string > > _getScreenshotIconPath (::Core::Path const &worldDirectory)
MCAPI void _initializeWorldIconPath (::Core::Path const &directory)
MCAPI_C bool cloudSaveForWorldIsEnabled () const
MCAPI_C bool isEditionCompatible () const
MCAPI_C bool isVersionCompatible () const
MCAPI::LevelSummary & operator= (::LevelSummary const &)
MCAPI_C::LevelSummary & setId (::std::string Id)
MCAPI::LevelSummary & setName (::std::string Name)
MCAPI void * $ctor ()
MCAPI void * $ctor (::LevelSummary const &)
MCAPI void * $ctor (::std::string const &levelId, ::LevelData const &levelData, ::Core::Path const &levelDirectory, ::Core::Path const &levelInfoDirectory, bool isBetaRetailLevel)
MCAPI void * $ctor (::std::string const &id, ::std::string const &name, int64 lastSaved, ::GameType gameType, bool isHardcore, bool playerHasDied, ::SharedTypes::Legacy::Difficulty gameDifficulty, ::LevelSeed64 seed, int npv, uint64 sizeOnDisk, bool confirmedPlatformLockedContent, bool isMultiplayerEnabled, bool lanBroadcastIntent, ::Social::GamePublishSetting xblBroadcastIntent, bool commandsEnabled, ::EducationEditionOffer eduOffer, ::GameVersion const &lastLoadedWithGameVersion, ::GameVersion const &minCompatibleClientVersion, ::StorageVersion storageVersion, ::Core::Path const &path, ::ContentIdentity const &premiumContentIdentity, ::std::string const &educationOid, bool isSingleUseWorld, ::EduSharedUriResource const &eduSharedUriResource, ::Experiments const &experiments, ::BaseGameVersion const &baseGameVersion, ::Editor::WorldType editorWorldType, bool uncompleteWorldFileOnDisk, ::std::optional<::CloudSaveLevelInfo > cloudSaveInfo)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI_C ::Core::PathBuffer<::std::string > buildScreenshotIconPath (::Core::Path const &worldDirectory, ::Core::Path const &previousScreenshotIconPath)
static MCAPI ::Core::PathBuffer<::std::string > const & CUSTOM_ICON_FILENAME ()
static MCAPI ::std::string const & DEFAULT_EDU_CLOUD_WORLD_ICON_FILENAME ()
static MCAPI ::std::string const & DEFAULT_WORLD_ICON_FILENAME ()
static MCAPI ::std::string const & INVALID_LEVEL_ID ()
static MCAPI ::std::string const & SCREENSHOT_WORLD_ICON_FILENAME_EXTENSION ()
static MCAPI ::std::string const & SCREENSHOT_WORLD_ICON_FILENAME_PREFIX ()
static MCAPI ::Core::PathBuffer<::std::string > const & WORLD_ICON_FILENAME ()

Public Attributes

::ll::TypedStorage< 8, 32, ::std::string > mId
::ll::TypedStorage< 8, 32, ::std::string > mName
::ll::TypedStorage< 8, 8, int64 > mLastSaved
::ll::TypedStorage< 4, 4, ::GameType > mGameType
::ll::TypedStorage< 1, 1, bool > mIsHardcore
::ll::TypedStorage< 1, 1, bool > mPlayerHasDied
::ll::TypedStorage< 4, 4, ::SharedTypes::Legacy::Difficulty > mGameDifficulty
::ll::TypedStorage< 8, 8, ::LevelSeed64mSeed
::ll::TypedStorage< 4, 4, int > mNetworkProtocolVersion
::ll::TypedStorage< 8, 8, uint64 > mSizeOnDisk
::ll::TypedStorage< 1, 1, bool > mConfirmedPlatformLockedContent
::ll::TypedStorage< 1, 1, bool > mIsMultiplayerEnabled
::ll::TypedStorage< 1, 1, bool > mLANBroadcastIntent
::ll::TypedStorage< 4, 4, ::Social::GamePublishSetting > mXBLBroadcastIntent
::ll::TypedStorage< 1, 1, bool > mCommandsEnabled
::ll::TypedStorage< 4, 4, ::EducationEditionOfferValuemEducationEditionOffer
::ll::TypedStorage< 8, 56, ::GameVersionmLastLoadedGameVersion
::ll::TypedStorage< 8, 56, ::GameVersionmMinCompatibleClientVersion
::ll::TypedStorage< 4, 4, ::StorageVersion > mStorageVersion
::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > mWorldDirectoryPath
::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > mWorldIconPath
::ll::TypedStorage< 8, 32, ::Core::PathBuffer<::std::string > > mWorldIconTargetPath
::ll::TypedStorage< 4, 4, ::WorldIconType > mWorldIconType
::ll::TypedStorage< 8, 24, ::ContentIdentitymPremiumTemplateContentIdentity
::ll::TypedStorage< 8, 32, ::std::string > mEducationOid
::ll::TypedStorage< 8, 72, ::ExperimentsmExperiments
::ll::TypedStorage< 8, 32, ::BaseGameVersionmBaseGameVersion
::ll::TypedStorage< 1, 1, bool > mIsSingleUseWorld
::ll::TypedStorage< 1, 1, bool > mIsBetaRetailLevel
::ll::TypedStorage< 8, 64, ::EduSharedUriResourcemEduSharedUriResource
::ll::TypedStorage< 4, 4, ::Editor::WorldType > mEditorWorldType
::ll::TypedStorage< 8, 176, ::std::optional<::CloudSaveLevelInfo > > mCloudSaveInfo
::ll::TypedStorage< 4, 4, ::EduCloud::WorldSyncState > mEduCloudWorldSyncState
::ll::TypedStorage< 1, 1, bool > mHasUncompleteWorldFileOnDisk
::ll::TypedStorage< 8, 32, ::std::string > mEducationCreatorId
::ll::TypedStorage< 8, 32, ::std::string > mEducationCreatorWorldId

The documentation for this struct was generated from the following file: