LeviLamina
Loading...
Searching...
No Matches
BlockComponentStorage.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/typeid_t.h"
7
8
class
BlockComponentStorage
{
9
public
:
10
// BlockComponentStorage inner types declare
11
// clang-format off
12
struct
ComponentBase
;
13
// clang-format on
14
15
// BlockComponentStorage inner types define
16
struct
ComponentBase
{
17
public
:
18
// virtual functions
19
// NOLINTBEGIN
20
// vIndex: 0
21
virtual
~ComponentBase
() =
default
;
22
// NOLINTEND
23
24
public
:
25
// destructor thunk
26
// NOLINTBEGIN
27
28
// NOLINTEND
29
};
30
31
public
:
32
// member variables
33
// NOLINTBEGIN
34
::ll::UntypedStorage<8, 56>
mUnkbd91b3;
35
::ll::UntypedStorage<8, 40>
mUnkce79bc;
36
::ll::UntypedStorage<1, 1>
mUnk3ed799;
37
::ll::UntypedStorage<1, 1>
mUnkfe00f1;
38
::ll::UntypedStorage<1, 1>
mUnkee4bb9;
39
// NOLINTEND
40
41
public
:
42
// prevent constructor by default
43
BlockComponentStorage
& operator=(
BlockComponentStorage
const
&);
44
BlockComponentStorage
(
BlockComponentStorage
const
&);
45
BlockComponentStorage
();
46
47
public
:
48
// member functions
49
// NOLINTBEGIN
50
MCAPI
void
_addStatelessComponent(
::Bedrock::typeid_t<void>
typeId);
51
52
MCAPI
~BlockComponentStorage
();
53
// NOLINTEND
54
55
public
:
56
// destructor thunk
57
// NOLINTBEGIN
58
MCFOLD
void
$dtor();
59
// NOLINTEND
60
};
Bedrock::typeid_t
Definition
typeid_t.h:25
BlockComponentStorage
Definition
BlockComponentStorage.h:8
BlockComponentStorage::ComponentBase
Definition
BlockComponentStorage.h:16
ll::UntypedStorage
Definition
Alias.h:14
src
mc
world
level
block
components
BlockComponentStorage.h
Generated on Sat Apr 26 2025 05:56:19 for LeviLamina by
1.12.0