LeviLamina
Loading...
Searching...
No Matches
LevelChunkSaveManager Class Reference

Classes

class  CompareLevelChunkQueuedSavingElement
 
struct  LevelChunkQueuedSavingElement
 

Public Member Functions

MCAPI void _findRandomChunkToSave ()
 
MCAPI void _onChunkLoaded (::ChunkSource &chunkSource, ::LevelChunk &levelChunk, int closestPlayerDistanceSquared)
 
MCAPI bool _shouldDoSave () const
 
MCAPI void registerForLevelChunkManagerEvents (::ILevelChunkEventManagerConnector &levelChunkEventManagerConnector)
 
MCAPI void $dtor ()
 

Public Attributes

::ll::TypedStorage< 8, 8, ::gsl::not_null<::std::unique_ptr<::ILevelChunkSaveManagerProxy > > const > mLevelChunkSaveManagerProxy
 
::ll::TypedStorage< 8, 32, ::std::priority_queue< ::LevelChunkSaveManager::LevelChunkQueuedSavingElement, ::std::vector<::LevelChunkSaveManager::LevelChunkQueuedSavingElement >, ::LevelChunkSaveManager::CompareLevelChunkQueuedSavingElement > > mLevelChunkSaveQueue
 
::ll::TypedStorage< 1, 1, bool > mChunkSaveInProgress
 
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::GameplayUserManager > const > mGameplayUserManager
 
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::DimensionManager > const > mDimensionManager
 
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnChunkLoadedSubscription
 

The documentation for this class was generated from the following file: