LeviLamina
|
Classes | |
struct | BucketContext |
struct | ChunkData |
class | TaskInfo |
class | TimeAccumulator |
Public Member Functions | |
MCAPI | ChunkRecyclerTelemetryData () |
MCAPI void | _reset () |
MCAPI void | _setIsLocked () |
MCAPI void | endLevel (::Level &level) |
MCAPI void | recordCacheCheck (::LevelChunk const &lc) |
MCAPI void | recordChunkDeleted (::LevelChunk const &lc) |
MCAPI void | recordTaskCompleted (::LevelChunk const &lc, ::ChunkRecyclerTelemetryData::TaskInfo const &taskInfo) |
MCAPI void | tickLevel (::Level const &level) |
MCAPI void * | $ctor () |
MCFOLD void | $dtor () |
Static Public Member Functions | |
static MCAPI void ** | $vftable () |
Public Attributes | |
::ll::TypedStorage< 8, 24, ::std::vector<::ChunkRecyclerTelemetryData::BucketContext > > | mTimeBuckets |
::ll::TypedStorage< 8, 16, ::std::map<::ChunkPos, ::ChunkRecyclerTelemetryData::ChunkData > > | mChunkCache |
::ll::TypedStorage< 8, 8, ::ChunkRecyclerTelemetryData::TimeAccumulator > | mTotalTime |
::ll::TypedStorage< 8, 8, uint64 > | mDeletedChunks |
::ll::TypedStorage< 8, 8, uint64 > | mGeneratedChunks |
::ll::TypedStorage< 1, 1, bool > | mIsLocked |
::ll::TypedStorage< 1, 1, bool > | mIsLevelStarted |
::ll::TypedStorage< 8, 8, ::std::chrono::steady_clock::time_point > | mLevelStartTime |
::ll::TypedStorage< 8, 8, ::std::chrono::nanoseconds > | mDuration |
::ll::TypedStorage< 8, 80, ::Bedrock::Threading::Mutex > | mMutex |
::ll::TypedStorage< 4, 4, int > | mCurrentTick |
::ll::TypedStorage< 8, 8, uint64 > | mOuterUpdateCount |
::ll::TypedStorage< 8, 8, uint64 > | mInnerUpdateCount |
::ll::TypedStorage< 8, 8, uint64 > | mChunkRadiusSum |
::ll::TypedStorage< 8, 8, uint64 > | mOverworldPlayerSum |
::ll::TypedStorage< 8, 8, uint64 > | mMaximumOverworldPlayers |
::ll::TypedStorage< 8, 8, uint64 > | mActiveOverworldChunksSum |
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlock > | mControlBlock |
MCAPI ChunkRecyclerTelemetryData::ChunkRecyclerTelemetryData | ( | ) |
MCAPI void ChunkRecyclerTelemetryData::_reset | ( | ) |
MCAPI void ChunkRecyclerTelemetryData::_setIsLocked | ( | ) |
MCAPI void ChunkRecyclerTelemetryData::endLevel | ( | ::Level & | level | ) |
MCAPI void ChunkRecyclerTelemetryData::recordCacheCheck | ( | ::LevelChunk const & | lc | ) |
MCAPI void ChunkRecyclerTelemetryData::recordChunkDeleted | ( | ::LevelChunk const & | lc | ) |
MCAPI void ChunkRecyclerTelemetryData::recordTaskCompleted | ( | ::LevelChunk const & | lc, |
::ChunkRecyclerTelemetryData::TaskInfo const & | taskInfo ) |
MCAPI void ChunkRecyclerTelemetryData::tickLevel | ( | ::Level const & | level | ) |
MCAPI void * ChunkRecyclerTelemetryData::$ctor | ( | ) |
|
static |