|
virtual void | addLevel (::std::string const &, ::LevelData &&)=0 |
|
virtual void | deleteLevel (::std::string const &)=0 |
|
virtual void | refreshLevel (::std::string const &)=0 |
|
virtual void | deleteLevelFiles (::std::string const &)=0 |
|
virtual void | postDeleteLevel (::std::string const &)=0 |
|
virtual void | renameLevel (::std::string const &, ::std::string const &)=0 |
|
virtual void | renameAndSaveLevelData (::std::string const &, ::std::string const &, ::LevelData const &)=0 |
|
virtual void | saveLevelData (::std::string const &, ::LevelData const &)=0 |
|
virtual void | createBackupCopyOfWorld (::std::string const &, ::std::string const &, ::std::string const &)=0 |
|
virtual bool | hasLevelWithId (::std::string const &)=0 |
|
virtual bool | checkIfLevelIsCorruptOrMissing (::std::string const &)=0 |
|
virtual void | addObserver (::LevelListCacheObserver &)=0 |
|
virtual void | removeObserver (::LevelListCacheObserver &)=0 |
|
virtual ::Bedrock::UniqueOwnerPointer<::LevelStorage > | createLevelStorage (::Scheduler &, ::std::string const &, ::ContentIdentity const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &, ::std::chrono::nanoseconds const &, ::Bedrock::NotNullNonOwnerPtr<::LevelDbEnv >, ::std::unique_ptr<::LevelStorageEventing >)=0 |
|
virtual ::std::unique_ptr<::LevelLooseFileStorage > | createLevelLooseStorage (::std::string const &, ::ContentIdentity const &, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &)=0 |
|
virtual::LevelSummary * | getLevelSummary (::std::string const &)=0 |
|
virtual::LevelSummary const * | getLevelSummaryByName (::std::string const &)=0 |
|
virtual::LevelSummary * | getOrCreateLevelSummary (::Core::Path const &)=0 |
|
virtual::LevelData * | getLevelData (::std::string const &)=0 |
|
virtual ::Bedrock::NonOwnerPointer<::LevelData > | getLevelDataNonOwnerPointer (::std::string const &)=0 |
|
virtual::LevelSummary * | getShallowLevelSummary (::std::string const &)=0 |
|
virtual void | getLevelList (::std::vector<::LevelSummary > &, bool, bool, bool)=0 |
|
virtual bool | hasCachedLevels (bool) const =0 |
|
virtual void | updateLevelCache (::std::string const &)=0 |
|
virtual ::std::unique_ptr<::LevelStorageObserver > | createLevelStorageObserver ()=0 |
|
virtual void | onSave (::std::string const &)=0 |
|
virtual void | onStorageChanged ()=0 |
|
virtual ::Core::PathBuffer<::std::string > const | getBasePath () const =0 |
|
MCFOLD void | $dtor () |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|