LeviLamina
Loading...
Searching...
No Matches
ProfilingOrchestrator.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
Bedrock::Profiling {
6
7
class
ProfilingOrchestrator {
8
public
:
9
// ProfilingOrchestrator inner types declare
10
// clang-format off
11
class
Impl
;
12
// clang-format on
13
14
// ProfilingOrchestrator inner types define
15
class
Impl {
16
public
:
17
// Impl inner types declare
18
// clang-format off
19
struct
Whisker
;
20
// clang-format on
21
22
// Impl inner types define
23
struct
Whisker {
24
public
:
25
// member variables
26
// NOLINTBEGIN
27
::ll::UntypedStorage<8, 16>
mUnk1d8503;
28
::ll::UntypedStorage<8, 16>
mUnk4bd558;
29
// NOLINTEND
30
31
public
:
32
// prevent constructor by default
33
Whisker& operator=(Whisker
const
&);
34
Whisker(Whisker
const
&);
35
Whisker();
36
};
37
38
public
:
39
// member variables
40
// NOLINTBEGIN
41
::ll::UntypedStorage<8, 32>
mUnk60f52e;
42
// NOLINTEND
43
44
public
:
45
// prevent constructor by default
46
Impl& operator=(Impl
const
&);
47
Impl(Impl
const
&);
48
Impl();
49
50
public
:
51
// member functions
52
// NOLINTBEGIN
53
#ifdef LL_PLAT_C
54
MCNAPI
void
tick();
55
#endif
56
// NOLINTEND
57
};
58
59
public
:
60
// member variables
61
// NOLINTBEGIN
62
::ll::UntypedStorage<8, 8>
mUnkf55b40;
63
// NOLINTEND
64
65
public
:
66
// prevent constructor by default
67
ProfilingOrchestrator& operator=(ProfilingOrchestrator
const
&);
68
ProfilingOrchestrator(ProfilingOrchestrator
const
&);
69
ProfilingOrchestrator();
70
71
public
:
72
// member functions
73
// NOLINTBEGIN
74
#ifdef LL_PLAT_C
75
MCNAPI
void
tick();
76
#endif
77
// NOLINTEND
78
};
79
80
}
// namespace Bedrock::Profiling
Bedrock::Profiling::ProfilingOrchestrator::Impl
Definition
ProfilingOrchestrator.h:15
Bedrock::Profiling::ProfilingOrchestrator::Impl::Whisker
Definition
ProfilingOrchestrator.h:23
ll::UntypedStorage
Definition
Alias.h:14
src
mc
profile
ProfilingOrchestrator.h
Generated on
for LeviLamina by
1.16.1