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

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

$ctor() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
$dtor()ILevelListCache
$vftable()ILevelListCachestatic
addLevel(::std::string const &levelId, ::LevelData &&levelData)=0 (defined in ILevelListCache)ILevelListCachepure virtual
addObserver(::LevelListCacheObserver &observer)=0 (defined in ILevelListCache)ILevelListCachepure virtual
checkIfLevelIsCorruptOrMissing(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
createBackupCopyOfWorld(::std::string const &levelId, ::std::string const &newLevelId, ::std::string const &newName)=0 (defined in ILevelListCache)ILevelListCachepure virtual
createLevelLooseStorage(::std::string const &levelId, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider)=0 (defined in ILevelListCache)ILevelListCachepure 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 ILevelListCache)ILevelListCachepure virtual
createLevelStorageObserver()=0 (defined in ILevelListCache)ILevelListCachepure virtual
deleteLevel(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
deleteLevelFiles(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
getBasePath() const =0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelData(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelDataNonOwnerPointer(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelIdFromPath(::Core::Path const &fullPath, ::Core::Path const &worldsPath)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelList(::std::vector<::LevelSummary > &dest, bool includeShallowSummaries, bool includePartiallyCopiedLevels, bool includeBetaRetailLevels, bool includeInvalidLevelDataLevels)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelSummary(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getLevelSummaryByName(::std::string const &levelName)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getOrCreateLevelSummary(::Core::Path const &directory)=0 (defined in ILevelListCache)ILevelListCachepure virtual
getShallowLevelSummary(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
hasCachedLevels(bool includeShallowSummaries) const =0 (defined in ILevelListCache)ILevelListCachepure virtual
hasLevelWithId(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
mControlBlock (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
onSave(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
onStorageChanged()=0 (defined in ILevelListCache)ILevelListCachepure virtual
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferences
postDeleteLevel(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
refreshLevel(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
removeObserver(::LevelListCacheObserver &observer)=0 (defined in ILevelListCache)ILevelListCachepure virtual
renameAndSaveLevelData(::std::string const &levelId, ::std::string const &newLevelName, ::LevelData const &levelData)=0 (defined in ILevelListCache)ILevelListCachepure virtual
renameLevel(::std::string const &levelId, ::std::string const &newLevelName)=0 (defined in ILevelListCache)ILevelListCachepure virtual
saveLevelData(::std::string const &levelId, ::LevelData const &levelData)=0 (defined in ILevelListCache)ILevelListCachepure virtual
updateLevelCache(::std::string const &levelId)=0 (defined in ILevelListCache)ILevelListCachepure virtual
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences)Bedrock::EnableNonOwnerReferencesvirtual
~ILevelListCache() (defined in ILevelListCache)ILevelListCachevirtual