LeviLamina
Loading...
Searching...
No Matches
BlockCulling.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
cereal {
struct
ReflectionCtx; }
8
// clang-format on
9
10
namespace
SharedTypes::v1_20_60 {
11
12
struct
BlockCulling
{
13
public
:
14
// BlockCulling inner types declare
15
// clang-format off
16
struct
Contents
;
17
// clang-format on
18
19
// BlockCulling inner types define
20
struct
Contents
{
21
public
:
22
// Contents inner types declare
23
// clang-format off
24
struct
Description
;
25
struct
Rule
;
26
// clang-format on
27
28
// Contents inner types define
29
struct
Description
{
30
public
:
31
// member variables
32
// NOLINTBEGIN
33
::ll::UntypedStorage<8, 32>
mUnk6fd166;
34
// NOLINTEND
35
36
public
:
37
// prevent constructor by default
38
Description
(
Description
const
&);
39
Description
();
40
41
public
:
42
// member functions
43
// NOLINTBEGIN
44
MCFOLD ::SharedTypes::v1_20_60::BlockCulling::Contents::Description&
45
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Description
&&);
46
47
MCFOLD ::SharedTypes::v1_20_60::BlockCulling::Contents::Description&
48
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Description
const
&);
49
50
MCAPI
~Description
();
51
// NOLINTEND
52
53
public
:
54
// destructor thunk
55
// NOLINTBEGIN
56
MCFOLD
void
$dtor();
57
// NOLINTEND
58
};
59
60
struct
Rule
{
61
public
:
62
// Rule inner types declare
63
// clang-format off
64
struct
GeometryPart
;
65
// clang-format on
66
67
// Rule inner types define
68
struct
GeometryPart
{
69
public
:
70
// member variables
71
// NOLINTBEGIN
72
::ll::UntypedStorage<8, 32>
mUnk722f3b;
73
::ll::UntypedStorage<4, 8>
mUnka6431b;
74
::ll::UntypedStorage<2, 4>
mUnke6ec3c;
75
// NOLINTEND
76
77
public
:
78
// prevent constructor by default
79
GeometryPart
(
GeometryPart
const
&);
80
GeometryPart
();
81
82
public
:
83
// member functions
84
// NOLINTBEGIN
85
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart&
86
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart
const
&);
87
88
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart&
89
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart
&&);
90
// NOLINTEND
91
};
92
93
public
:
94
// member variables
95
// NOLINTBEGIN
96
::ll::UntypedStorage<8, 48>
mUnkcf8fbb;
97
::ll::UntypedStorage<2, 2>
mUnkb9cd09;
98
// NOLINTEND
99
100
public
:
101
// prevent constructor by default
102
Rule
(
Rule
const
&);
103
Rule
();
104
105
public
:
106
// member functions
107
// NOLINTBEGIN
108
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents::Rule&
109
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Rule
const
&);
110
111
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents::Rule&
112
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents::Rule
&&);
113
// NOLINTEND
114
};
115
116
public
:
117
// member variables
118
// NOLINTBEGIN
119
::ll::UntypedStorage<8, 32>
mUnk42746d;
120
::ll::UntypedStorage<8, 24>
mUnkd0d530;
121
// NOLINTEND
122
123
public
:
124
// prevent constructor by default
125
Contents
(
Contents
const
&);
126
Contents
();
127
128
public
:
129
// member functions
130
// NOLINTBEGIN
131
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents&
132
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents
&&);
133
134
MCAPI ::SharedTypes::v1_20_60::BlockCulling::Contents&
135
operator=(
::SharedTypes::v1_20_60::BlockCulling::Contents
const
&);
136
// NOLINTEND
137
};
138
139
public
:
140
// member variables
141
// NOLINTBEGIN
142
::ll::UntypedStorage<8, 32>
mUnk6b4f1b;
143
::ll::UntypedStorage<8, 56>
mUnke7f1ca;
144
// NOLINTEND
145
146
public
:
147
// prevent constructor by default
148
BlockCulling
& operator=(
BlockCulling
const
&);
149
BlockCulling
(
BlockCulling
const
&);
150
BlockCulling
();
151
152
public
:
153
// static functions
154
// NOLINTBEGIN
155
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
156
// NOLINTEND
157
};
158
159
}
// namespace SharedTypes::v1_20_60
SharedTypes::v1_20_60::BlockCulling::Contents::Description
Definition
BlockCulling.h:29
SharedTypes::v1_20_60::BlockCulling::Contents::Rule::GeometryPart
Definition
BlockCulling.h:68
SharedTypes::v1_20_60::BlockCulling::Contents::Rule
Definition
BlockCulling.h:60
SharedTypes::v1_20_60::BlockCulling::Contents
Definition
BlockCulling.h:20
SharedTypes::v1_20_60::BlockCulling
Definition
BlockCulling.h:12
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
shared_types
v1_20_60
block
BlockCulling.h
Generated on Sat Apr 26 2025 05:55:31 for LeviLamina by
1.12.0