LeviLamina
|
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 |