LeviLamina
Loading...
Searching...
No Matches
LevelStorageSource Member List

This is the complete list of members for LevelStorageSource, including all inherited members.

$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$dtor()LevelStorageSource
$vftable()Bedrock::EnableNonOwnerReferencesstatic
createBackupCopyOfWorld(::std::string const &levelId, ::std::string const &newLeveId, ::std::string const &newName)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
createLevelLooseStorage(::std::string const &levelId, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
createLevelStorage(::Scheduler &scheduler, ::std::string const &levelId, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::std::chrono::nanoseconds const &writeFlushInterval, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv > levelDbEnv, ::std::unique_ptr<::LevelStorageEventing > levelStorageEventing)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
deleteLevel(::std::string const &levelId)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
getBasePath() const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getLevelData(::std::string const &levelId, ::LevelData &levelDataOut) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getLevelDatFoundPath(::Core::Path const &levelPath) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getLevelIdFromPath(::Core::Path const &fullPath, ::Core::Path const &worldsPath) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getLevelList(::std::vector<::Core::PathBuffer<::std::string > > &paths)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getName() const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getPathToLevel(::std::string const &levelId) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
getPathToLevelInfo(::std::string const &, bool) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
isBetaRetailLevel(::std::string const &) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
isLevelMarkedForSync(::Core::Path const &levelPath) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
isLevelPartiallyCopied(::Core::Path const &levelPath) const =0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
renameLevel(::std::string const &levelId, ::std::string const &newLevelName)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
renameLevel(::LevelData &levelData, ::Core::Path const &fullPath, ::std::string const &newLevelName)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
saveLevelData(::std::string const &levelId, ::LevelData const &data)=0 (defined in LevelStorageSource)LevelStorageSourcepure virtual
WORLD_SAVE_FLUSH_INTERVAL()LevelStorageSourcestatic
WORLD_SAVE_MENU_FLUSH_INTERVAL()LevelStorageSourcestatic
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~LevelStorageSource() (defined in LevelStorageSource)LevelStorageSourcevirtual