| LeviLamina
    | 
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() | ILevelListCache | static | 
| addLevel(::std::string const &, ::LevelData &&)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| addObserver(::LevelListCacheObserver &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| checkIfLevelIsCorruptOrMissing(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| createBackupCopyOfWorld(::std::string const &, ::std::string const &, ::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| createLevelLooseStorage(::std::string const &, ::ContentIdentity const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| createLevelStorage(::Scheduler &, ::std::string const &, ::ContentIdentity const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &, ::std::chrono::nanoseconds const &, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv >, ::std::unique_ptr<::LevelStorageEventing >)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| createLevelStorageObserver()=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| deleteLevel(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| deleteLevelFiles(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| getBasePath() const =0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getLevelData(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getLevelDataNonOwnerPointer(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getLevelList(::std::vector<::LevelSummary > &, bool, bool, bool)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getLevelSummary(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getLevelSummaryByName(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getOrCreateLevelSummary(::Core::Path const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| getShallowLevelSummary(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| hasCachedLevels(bool) const =0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| hasLevelWithId(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| onSave(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| onStorageChanged()=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
| postDeleteLevel(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| refreshLevel(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| removeObserver(::LevelListCacheObserver &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| renameAndSaveLevelData(::std::string const &, ::std::string const &, ::LevelData const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| renameLevel(::std::string const &, ::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| saveLevelData(::std::string const &, ::LevelData const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| updateLevelCache(::std::string const &)=0 (defined in ILevelListCache) | ILevelListCache | pure virtual | 
| ~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual | 
| ~ILevelListCache() (defined in ILevelListCache) | ILevelListCache | virtual |