Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ServerLevelStatCollectors.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/NonOwnerPointer.h"
7
8// auto generated forward declare list
9// clang-format off
10class DebuggerStat;
11class ServerLevel;
12// clang-format on
13
14class ServerLevelStatCollectors {
15public:
16 // member variables
17 // NOLINTBEGIN
21 // NOLINTEND
22
23public:
24 // prevent constructor by default
25 ServerLevelStatCollectors& operator=(ServerLevelStatCollectors const&);
26 ServerLevelStatCollectors(ServerLevelStatCollectors const&);
27 ServerLevelStatCollectors();
28
29public:
30 // member functions
31 // NOLINTBEGIN
32 MCNAPI void
33 _collectEntityCountStats(::Bedrock::NotNullNonOwnerPtr<::ServerLevel> serverLevel, ::DebuggerStat& entityCount);
34
36 ::Bedrock::NotNullNonOwnerPtr<::ServerLevel> serverLevel,
37 ::DebuggerStat& loadedChunks,
38 uint64 currentTick,
39 uint64,
40 uint64
41 );
42 // NOLINTEND
43};
Definition DebuggerStat.h:10
MCAPI void _collectEntityCountStats(::Bedrock::NotNullNonOwnerPtr<::ServerLevel > serverLevel, ::DebuggerStat &entityCount)
MCAPI void _collectLoadedChunkStats(::Bedrock::NotNullNonOwnerPtr<::ServerLevel > serverLevel, ::DebuggerStat &loadedChunks, uint64 currentTick, uint64, uint64)
Definition ServerLevel.h:58
Definition Alias.h:14