LeviLamina
Loading...
Searching...
No Matches
ChunkPerformanceData Struct Reference
Inheritance diagram for ChunkPerformanceData:

Classes

class  AtomicMemoryAccumulator
struct  PaletteData

Public Member Functions

virtual void visit (::brstd::function_ref< void(::ClientChunkPerformanceData &)>)
virtual void resetAll ()
MCAPI void _onChunkLoaded (::ChunkSource &, ::LevelChunk &levelChunk, int)
MCAPI void registerForLevelChunkEvents (::ILevelChunkEventManagerConnector &levelChunkEventManagerConnector)
MCAPI void * $ctor ()
MCFOLD void $visit (::brstd::function_ref< void(::ClientChunkPerformanceData &)>)
MCAPI void $resetAll ()
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI void ** $vftable ()

Public Attributes

::ll::TypedStorage< 8, 16, ::ChunkPerformanceData::AtomicMemoryAccumulatormRenderChunkMemorySizePerformanceData
::ll::TypedStorage< 8, 24, ::AtomicTimeAccumulatormServerLevelChunkSaveTime
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mServerLevelChunkChunksSavedCount
::ll::TypedStorage< 4, 76, ::ChunkLoadTelemetryDatamChunkLoadTelemetryData
::ll::TypedStorage< 8, 8, ::std::atomic< uint64 > > mBiomeFeaturePlaceCallsCount
::ll::TypedStorage< 1, 1, bool > mShouldResetData
::ll::TypedStorage< 4, 4, uint > mRenderChunkSharedCount
::ll::TypedStorage< 4, 4, uint > mWeakRenderChunkSharedCount
::ll::TypedStorage< 4, 4, uint > mRenderChunkSharedMemoryUsed
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryCount
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryBaseMemoryUsed
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryVertexCount
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryVertexBufferSize
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryMeshVertexBufferSize
::ll::TypedStorage< 4, 4, uint > mRenderChunkGeometryFaceMetadataMemoryUsed
::ll::TypedStorage< 4, 4, uint > mRenderChunkInstancedCount
::ll::TypedStorage< 4, 4, uint > mRenderChunkInstancedBaseMemoryUsed
::ll::TypedStorage< 4, 4, uint > mRenderChunkInstancedIndexMemoryUsed
::ll::TypedStorage< 4, 4, uint > mRenderChunkInstancedDifferentGeoCount
::ll::TypedStorage< 8, 8, uint64 > mClientLevelChunkMemory
::ll::TypedStorage< 8, 8, uint64 > mServerLevelChunkMemory
::ll::TypedStorage< 8, 8, uint64 > mClientSynchedLevelChunkMemory
::ll::TypedStorage< 8, 8, uint64 > mServerSynchedLevelChunkMemory
::ll::TypedStorage< 8, 8, uint64 > mServerSubChunkLightDataMemory
::ll::TypedStorage< 8, 8, uint64 > mClientSubChunkLightDataMemory
::ll::TypedStorage< 8, 8, uint64 > mServerSubChunkBlockDataMemory
::ll::TypedStorage< 8, 8, uint64 > mClientSubChunkBlockDataMemory
::ll::TypedStorage< 8, 8, uint64 > mServerSynchedSubChunkBlockDataMemory
::ll::TypedStorage< 8, 8, uint64 > mClientSynchedSubChunkBlockDataMemory
::ll::TypedStorage< 8, 8, uint64 > mServerBiomeData3DMemory
::ll::TypedStorage< 8, 8, uint64 > mClientBiomeData3DMemory
::ll::TypedStorage< 8, 8, uint64 > mServerSynchedBiomeData3DMemory
::ll::TypedStorage< 8, 8, uint64 > mClientSynchedBiomeData3DMemory
::ll::TypedStorage< 8, 24, ::ChunkPerformanceData::PaletteDatamClientSubChunkPaletteData
::ll::TypedStorage< 8, 24, ::ChunkPerformanceData::PaletteDatamServerSubChunkPaletteData
::ll::TypedStorage< 8, 24, ::ChunkPerformanceData::PaletteDatamClientBiomePaletteData
::ll::TypedStorage< 8, 24, ::ChunkPerformanceData::PaletteDatamServerBiomePaletteData
::ll::TypedStorage< 8, 8, uint64 > mClientLevelChunkBlockTickingQueueMemory
::ll::TypedStorage< 8, 8, uint64 > mServerLevelChunkBlockTickingQueueMemory
::ll::TypedStorage< 1, 1, bool > mIsFetchingRenderChunkData
::ll::TypedStorage< 1, 1, bool > mIsFetchingClientLevelChunkData
::ll::TypedStorage< 1, 1, bool > mIsFetchingServerLevelChunkData
::ll::TypedStorage< 1, 1, bool > mIsFetchingClientSynchedLevelChunkData
::ll::TypedStorage< 1, 1, bool > mIsFetchingServerSynchedLevelChunkData
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk > > > mClientChunkSourceLookupMap
::ll::TypedStorage< 8, 64, ::std::unordered_map<::ChunkPos, ::std::weak_ptr<::LevelChunk > > > mServerChunkSourceLookupMap
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mServerChunksQueued
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mServerChunksSent
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mServerChunksExpired
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mSubChunkHashInitializations
::ll::TypedStorage< 4, 4, ::std::atomic< uint > > mSubChunkHashRecalculations
::ll::TypedStorage< 4, 4, uint > mRenderDistance
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmOnChunkLoaded
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock

Member Function Documentation

◆ $vftable()

MCAPI void ** ChunkPerformanceData::$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 struct was generated from the following file: