|
|
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 | LevelChunkSaveManagerProxy (::Random &random, ::Scheduler &scheduler) |
| MCAPI void * | $ctor (::Random &random, ::Scheduler &scheduler) |
| 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 |
◆ LevelChunkSaveManagerProxy()
| MCAPI LevelChunkSaveManagerProxy::LevelChunkSaveManagerProxy |
( |
::Random & | random, |
|
|
::Scheduler & | scheduler ) |
- 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.
◆ 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 |
◆ $ctor()
- 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.
◆ $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()
| 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: