Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
DebuggerDiagnosticsCollectors.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
11class DebuggerStat;
12namespace Editor { class IEditorManager; }
13// clang-format on
14
15class DebuggerDiagnosticsCollectors {
16public:
17 // member variables
18 // NOLINTBEGIN
23 // NOLINTEND
24
25public:
26 // prevent constructor by default
27 DebuggerDiagnosticsCollectors& operator=(DebuggerDiagnosticsCollectors const&);
28 DebuggerDiagnosticsCollectors(DebuggerDiagnosticsCollectors const&);
29 DebuggerDiagnosticsCollectors();
30
31public:
32 // member functions
33 // NOLINTBEGIN
35 ::DebuggerClientDiagnosticsListener& clientDiagnostics,
37 );
38
39 MCNAPI void _collectClientStats(::DebuggerStat& clientStats);
40
41 MCNAPI void _collectMemoryStats(::DebuggerStat& appMemory);
42
44 ::DebuggerStat& networkingStat,
45 uint64 currentTick,
46 uint64 lastCollectedTick,
47 uint64 collectTickFrequency
48 );
49 // NOLINTEND
50
51public:
52 // constructor thunks
53 // NOLINTBEGIN
54 MCNAPI void* $ctor(
55 ::DebuggerClientDiagnosticsListener& clientDiagnostics,
57 );
58 // NOLINTEND
59};
Definition NonOwnerPointer.h:9
Definition DebuggerClientDiagnosticsListener.h:15
MCAPI void _collectMemoryStats(::DebuggerStat &appMemory)
MCAPI void _collectNetworkStats(::DebuggerStat &networkingStat, uint64 currentTick, uint64 lastCollectedTick, uint64 collectTickFrequency)
MCAPI DebuggerDiagnosticsCollectors(::DebuggerClientDiagnosticsListener &clientDiagnostics, ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager)
MCAPI void _collectClientStats(::DebuggerStat &clientStats)
MCAPI void * $ctor(::DebuggerClientDiagnosticsListener &clientDiagnostics, ::Bedrock::NonOwnerPointer<::Editor::IEditorManager > editorManager)
Definition DebuggerStat.h:10
Definition IEditorManager.h:25
Definition Alias.h:14