|
LeviLamina
|
Inheritance diagram for ILevelChunkSaveManagerProxy:Public Member Functions | |
| virtual ::WeakRef<::Dimension > | getRandomDimension (::DimensionManager &) const =0 |
| virtual ::std::shared_ptr<::LevelChunk > | getRandomChunk (::Dimension &) const =0 |
| virtual ::std::shared_ptr<::LevelChunk > | getChunk (::Dimension &, ::ChunkPos const &) const =0 |
| virtual bool | doesNonActorDataInLevelChunkNeedSaving (::LevelChunk const &, int, int) const =0 |
| virtual bool | doesLevelChunkNeedSaving (::LevelChunk const &, int, int) const =0 |
| virtual void | saveLiveChunk (::Dimension &, ::LevelChunk &)=0 |
| virtual void | queueTaskForChunkSave (::brstd::move_only_function<::TaskResult()> &&)=0 |
| virtual void | startLeaveGame ()=0 |