56 enum class Bucket :
int {
57 GenTimeSavedByCacheSize100 = 0,
58 GenTimeSavedByCacheSize250 = 1,
59 GenTimeSavedByCacheSize500 = 2,
60 GenTimeSavedByCacheSize1000 = 3,
61 GenTimeSavedByCacheSize2000 = 4,
62 GenTimeSavedByCacheSize5000 = 5,
63 GenTimeSavedByCacheSize10000 = 6,
64 GenTimeSavedByCacheSize20000 = 7,
65 GenTimeSavedByCacheSize50000 = 8,
66 GenTimeSavedByCacheSizeINF = 9,
88 MCAPI ::ChunkRecyclerTelemetryData::BucketContext&
118 ::ll::TypedStorage<8, 24, ::std::vector<::ChunkRecyclerTelemetryData::BucketContext>> mTimeBuckets;
119 ::ll::TypedStorage<8, 16, ::std::map<::ChunkPos, ::ChunkRecyclerTelemetryData::ChunkData>> mChunkCache;
120 ::ll::TypedStorage<8, 8, ::ChunkRecyclerTelemetryData::TimeAccumulator> mTotalTime;
121 ::ll::TypedStorage<8, 8, uint64> mDeletedChunks;
122 ::ll::TypedStorage<8, 8, uint64> mGeneratedChunks;
123 ::ll::TypedStorage<1, 1, bool> mIsLocked;
124 ::ll::TypedStorage<1, 1, bool> mIsLevelStarted;
125 ::ll::TypedStorage<8, 8, ::std::chrono::steady_clock::time_point> mLevelStartTime;
126 ::ll::TypedStorage<8, 8, ::std::chrono::nanoseconds> mDuration;
127 ::ll::TypedStorage<8, 80, ::Bedrock::Threading::Mutex> mMutex;
128 ::ll::TypedStorage<4, 4, int> mCurrentTick;
129 ::ll::TypedStorage<8, 8, uint64> mOuterUpdateCount;
130 ::ll::TypedStorage<8, 8, uint64> mInnerUpdateCount;
131 ::ll::TypedStorage<8, 8, uint64> mChunkRadiusSum;
132 ::ll::TypedStorage<8, 8, uint64> mOverworldPlayerSum;
133 ::ll::TypedStorage<8, 8, uint64> mMaximumOverworldPlayers;
134 ::ll::TypedStorage<8, 8, uint64> mActiveOverworldChunksSum;
151 MCAPI
void _setIsLocked();
153 MCAPI
void endLevel(
::Level& level);
161 MCAPI
void tickLevel(
::Level const& level);
179 MCAPI
static void** $vftable();
Definition ChunkRecyclerTelemetryData.h:70