LeviLamina
Loading...
Searching...
No Matches
DBStoragePerformanceData.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7
8
class
DBStoragePerformanceData
:
public
::Bedrock::EnableNonOwnerReferences
{
9
public
:
10
// DBStoragePerformanceData inner types declare
11
// clang-format off
12
class
AtomicAccumulator
;
13
struct
DBStorageAccumulator
;
14
// clang-format on
15
16
// DBStoragePerformanceData inner types define
17
class
AtomicAccumulator
{
18
public
:
19
// AtomicAccumulator inner types declare
20
// clang-format off
21
struct
Snapshot
;
22
// clang-format on
23
24
// AtomicAccumulator inner types define
25
struct
Snapshot
{
26
public
:
27
// member variables
28
// NOLINTBEGIN
29
::ll::UntypedStorage<8, 8>
mUnkd7bb17;
30
::ll::UntypedStorage<8, 8>
mUnkca0f5b;
31
// NOLINTEND
32
33
public
:
34
// prevent constructor by default
35
Snapshot
& operator=(
Snapshot
const
&);
36
Snapshot
(
Snapshot
const
&);
37
Snapshot
();
38
};
39
40
public
:
41
// member variables
42
// NOLINTBEGIN
43
::ll::UntypedStorage<8, 8>
mUnkdfaa44;
44
::ll::UntypedStorage<8, 8>
mUnk8f7f93;
45
::ll::UntypedStorage<8, 8>
mUnk7e1320;
46
::ll::UntypedStorage<8, 8>
mUnk25731e;
47
::ll::UntypedStorage<4, 4>
mUnk543c4c;
48
::ll::UntypedStorage<8, 40>
mUnk72cfc2;
49
::ll::UntypedStorage<8, 80>
mUnkd17500;
50
// NOLINTEND
51
52
public
:
53
// prevent constructor by default
54
AtomicAccumulator
& operator=(
AtomicAccumulator
const
&);
55
AtomicAccumulator
(
AtomicAccumulator
const
&);
56
AtomicAccumulator
();
57
58
public
:
59
// member functions
60
// NOLINTBEGIN
61
MCAPI
void
reset();
62
// NOLINTEND
63
};
64
65
struct
DBStorageAccumulator
{
66
public
:
67
// member variables
68
// NOLINTBEGIN
69
::ll::UntypedStorage<8, 640>
mUnk7892b7;
70
// NOLINTEND
71
72
public
:
73
// prevent constructor by default
74
DBStorageAccumulator
& operator=(
DBStorageAccumulator
const
&);
75
DBStorageAccumulator
(
DBStorageAccumulator
const
&);
76
DBStorageAccumulator
();
77
};
78
79
public
:
80
// member variables
81
// NOLINTBEGIN
82
::ll::UntypedStorage<8, 640>
mUnka7e208;
83
::ll::UntypedStorage<8, 8320>
mUnk1b7a8f;
84
// NOLINTEND
85
86
public
:
87
// prevent constructor by default
88
DBStoragePerformanceData
& operator=(
DBStoragePerformanceData
const
&);
89
DBStoragePerformanceData
(
DBStoragePerformanceData
const
&);
90
DBStoragePerformanceData
();
91
92
public
:
93
// virtual functions
94
// NOLINTBEGIN
95
// vIndex: 0
96
virtual
~DBStoragePerformanceData
()
/*override*/
=
default
;
97
// NOLINTEND
98
99
public
:
100
// member functions
101
// NOLINTBEGIN
102
MCAPI
void
resetAll();
103
// NOLINTEND
104
105
public
:
106
// destructor thunk
107
// NOLINTBEGIN
108
109
// NOLINTEND
110
};
Bedrock::EnableNonOwnerReferences
Definition
EnableNonOwnerReferences.h:7
DBStoragePerformanceData::AtomicAccumulator
Definition
DBStoragePerformanceData.h:17
DBStoragePerformanceData
Definition
DBStoragePerformanceData.h:8
DBStoragePerformanceData::AtomicAccumulator::Snapshot
Definition
DBStoragePerformanceData.h:25
DBStoragePerformanceData::DBStorageAccumulator
Definition
DBStoragePerformanceData.h:65
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
level
storage
DBStoragePerformanceData.h
Generated on Sat Apr 26 2025 05:56:31 for LeviLamina by
1.12.0