|
LevelChunkSaveManagerProxy & | operator= (LevelChunkSaveManagerProxy const &) |
|
| LevelChunkSaveManagerProxy (LevelChunkSaveManagerProxy const &) |
|
virtual ::WeakRef<::Dimension > | getRandomDimension (::DimensionManager &dimensionManager) const |
|
virtual ::std::shared_ptr<::LevelChunk > | getRandomChunk (::Dimension &dimension) const |
|
virtual ::std::shared_ptr<::LevelChunk > | getChunk (::Dimension &dimension, ::ChunkPos const &chunkPos) const |
|
virtual bool | doesNonActorDataInLevelChunkNeedSaving (::LevelChunk const &levelChunk, int minTicksBeforeLiveSave, int maxTicksBeforeLiveSave) const |
|
virtual bool | doesLevelChunkNeedSaving (::LevelChunk const &levelChunk, int minTicksBeforeLiveSave, int maxTicksBeforeLiveSave) const |
|
virtual void | saveLiveChunk (::Dimension &dimension, ::LevelChunk &levelChunk) |
|
virtual void | queueTaskForChunkSave (::brstd::move_only_function<::TaskResult()> &&task) |
|
virtual void | startLeaveGame () |
|
MCAPI ::WeakRef<::Dimension > | $getRandomDimension (::DimensionManager &dimensionManager) const |
|
MCAPI ::std::shared_ptr<::LevelChunk > | $getRandomChunk (::Dimension &dimension) const |
|
MCAPI ::std::shared_ptr<::LevelChunk > | $getChunk (::Dimension &dimension, ::ChunkPos const &chunkPos) const |
|
MCAPI bool | $doesNonActorDataInLevelChunkNeedSaving (::LevelChunk const &levelChunk, int minTicksBeforeLiveSave, int maxTicksBeforeLiveSave) const |
|
MCAPI bool | $doesLevelChunkNeedSaving (::LevelChunk const &levelChunk, int minTicksBeforeLiveSave, int maxTicksBeforeLiveSave) const |
|
MCAPI void | $saveLiveChunk (::Dimension &dimension, ::LevelChunk &levelChunk) |
|
MCAPI void | $queueTaskForChunkSave (::brstd::move_only_function<::TaskResult()> &&task) |
|
MCAPI void | $startLeaveGame () |
|
|
::ll::TypedStorage< 8, 8, ::Random & > | mRandom |
|
::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::TaskGroup > > > | mTaskGroup |
|
◆ getRandomDimension()
◆ getRandomChunk()
virtual ::std::shared_ptr<::LevelChunk > LevelChunkSaveManagerProxy::getRandomChunk |
( |
::Dimension & | dimension | ) |
const |
|
virtual |
◆ getChunk()
◆ doesNonActorDataInLevelChunkNeedSaving()
virtual bool LevelChunkSaveManagerProxy::doesNonActorDataInLevelChunkNeedSaving |
( |
::LevelChunk const & | levelChunk, |
|
|
int | minTicksBeforeLiveSave, |
|
|
int | maxTicksBeforeLiveSave ) const |
|
virtual |
◆ doesLevelChunkNeedSaving()
virtual bool LevelChunkSaveManagerProxy::doesLevelChunkNeedSaving |
( |
::LevelChunk const & | levelChunk, |
|
|
int | minTicksBeforeLiveSave, |
|
|
int | maxTicksBeforeLiveSave ) const |
|
virtual |
◆ saveLiveChunk()
◆ queueTaskForChunkSave()
◆ startLeaveGame()
virtual void LevelChunkSaveManagerProxy::startLeaveGame |
( |
| ) |
|
|
virtual |
◆ $getRandomDimension()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getRandomChunk()
MCAPI ::std::shared_ptr<::LevelChunk > LevelChunkSaveManagerProxy::$getRandomChunk |
( |
::Dimension & | dimension | ) |
const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $getChunk()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $doesNonActorDataInLevelChunkNeedSaving()
MCAPI bool LevelChunkSaveManagerProxy::$doesNonActorDataInLevelChunkNeedSaving |
( |
::LevelChunk const & | levelChunk, |
|
|
int | minTicksBeforeLiveSave, |
|
|
int | maxTicksBeforeLiveSave ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $doesLevelChunkNeedSaving()
MCAPI bool LevelChunkSaveManagerProxy::$doesLevelChunkNeedSaving |
( |
::LevelChunk const & | levelChunk, |
|
|
int | minTicksBeforeLiveSave, |
|
|
int | maxTicksBeforeLiveSave ) const |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $saveLiveChunk()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $queueTaskForChunkSave()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $startLeaveGame()
MCAPI void LevelChunkSaveManagerProxy::$startLeaveGame |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $vftable()
static MCAPI void ** LevelChunkSaveManagerProxy::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following file: