LeviLamina
Loading...
Searching...
No Matches
BiomeJsonDocument.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/cereal/Constraint.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cereal {
class
SerializerContext; }
11
namespace
cereal {
struct
ReflectionCtx; }
12
namespace
cereal::internal {
struct
ConstraintDescription; }
13
// clang-format on
14
15
namespace
SharedTypes::v1_21_110 {
16
17
struct
BiomeJsonDocument
{
18
public
:
19
// BiomeJsonDocument inner types declare
20
// clang-format off
21
struct
BiomeJsonObject
;
22
// clang-format on
23
24
// BiomeJsonDocument inner types define
25
struct
BiomeJsonObject
{
26
public
:
27
// BiomeJsonObject inner types declare
28
// clang-format off
29
struct
BiomeDescription
;
30
struct
ComponentMap
;
31
// clang-format on
32
33
// BiomeJsonObject inner types define
34
struct
BiomeDescription
{
35
public
:
36
// BiomeDescription inner types declare
37
// clang-format off
38
struct
BiomeIdentifierReferenceConstraint
;
39
// clang-format on
40
41
// BiomeDescription inner types define
42
struct
BiomeIdentifierReferenceConstraint
:
public
::cereal::Constraint
{
43
public
:
44
// virtual functions
45
// NOLINTBEGIN
46
// vIndex: 1
47
virtual
void
doValidate(::entt::meta_any
const
&,
::cereal::SerializerContext
&)
const
/*override*/
;
48
49
// vIndex: 3
50
virtual ::cereal::internal::ConstraintDescription description()
const
/*override*/
;
51
52
// vIndex: 2
53
virtual
~BiomeIdentifierReferenceConstraint
()
/*override*/
=
default
;
54
// NOLINTEND
55
56
public
:
57
// virtual function thunks
58
// NOLINTBEGIN
59
60
// NOLINTEND
61
};
62
63
public
:
64
// member variables
65
// NOLINTBEGIN
66
::ll::UntypedStorage<8, 32>
mUnk16b23f;
67
// NOLINTEND
68
69
public
:
70
// prevent constructor by default
71
BiomeDescription
& operator=(
BiomeDescription
const
&);
72
BiomeDescription
(
BiomeDescription
const
&);
73
BiomeDescription
();
74
75
public
:
76
// member functions
77
// NOLINTBEGIN
78
MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription&
79
operator=
(
::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription
&&);
80
81
MCNAPI
~BiomeDescription
();
82
// NOLINTEND
83
84
public
:
85
// static functions
86
// NOLINTBEGIN
87
MCNAPI
static
void
bindType
(
::cereal::ReflectionCtx
&
ctx
);
88
// NOLINTEND
89
90
public
:
91
// destructor thunk
92
// NOLINTBEGIN
93
MCNAPI
void
$dtor
();
94
// NOLINTEND
95
};
96
97
struct
ComponentMap
{
98
public
:
99
// member variables
100
// NOLINTBEGIN
101
::ll::UntypedStorage<8, 16>
mUnk55192b;
102
// NOLINTEND
103
104
public
:
105
// prevent constructor by default
106
ComponentMap
& operator=(
ComponentMap
const
&);
107
ComponentMap
(
ComponentMap
const
&);
108
ComponentMap
();
109
110
public
:
111
// static functions
112
// NOLINTBEGIN
113
MCNAPI
static
void
bindType
(
::cereal::ReflectionCtx
&
ctx
);
114
// NOLINTEND
115
};
116
117
public
:
118
// member variables
119
// NOLINTBEGIN
120
::ll::UntypedStorage<8, 32>
mUnk5ff55f;
121
::ll::UntypedStorage<8, 16>
mUnk9b1b1d;
122
// NOLINTEND
123
124
public
:
125
// prevent constructor by default
126
BiomeJsonObject
& operator=(
BiomeJsonObject
const
&);
127
BiomeJsonObject
(
BiomeJsonObject
const
&);
128
BiomeJsonObject
();
129
130
public
:
131
// member functions
132
// NOLINTBEGIN
133
MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject&
134
operator=
(
::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject
&&);
135
136
MCNAPI
~BiomeJsonObject
();
137
// NOLINTEND
138
139
public
:
140
// static functions
141
// NOLINTBEGIN
142
MCNAPI
static
void
bindType
(
::cereal::ReflectionCtx
&
ctx
);
143
// NOLINTEND
144
145
public
:
146
// destructor thunk
147
// NOLINTBEGIN
148
MCNAPI
void
$dtor
();
149
// NOLINTEND
150
};
151
152
public
:
153
// member variables
154
// NOLINTBEGIN
155
::ll::UntypedStorage<8, 48>
mUnk35788e;
156
::ll::UntypedStorage<8, 32>
mUnkf6b677;
157
// NOLINTEND
158
159
public
:
160
// prevent constructor by default
161
BiomeJsonDocument
& operator=(
BiomeJsonDocument
const
&);
162
BiomeJsonDocument
(
BiomeJsonDocument
const
&);
163
BiomeJsonDocument
();
164
165
public
:
166
// static functions
167
// NOLINTBEGIN
168
MCNAPI
static
void
bindType
(
::cereal::ReflectionCtx
&
ctx
);
169
// NOLINTEND
170
};
171
172
}
// namespace SharedTypes::v1_21_110
cereal::Constraint
Definition
Constraint.h:13
cereal::SerializerContext
Definition
SerializerContext.h:11
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription::BiomeIdentifierReferenceConstraint
Definition
BiomeJsonDocument.h:42
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription
Definition
BiomeJsonDocument.h:34
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription::bindType
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription::operator=
MCAPI::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription & operator=(::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription &&)
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription::$dtor
MCAPI void $dtor()
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription::~BiomeDescription
MCAPI ~BiomeDescription()
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::ComponentMap
Definition
BiomeJsonDocument.h:97
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::ComponentMap::bindType
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject
Definition
BiomeJsonDocument.h:25
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::bindType
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::~BiomeJsonObject
MCAPI ~BiomeJsonObject()
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::$dtor
MCAPI void $dtor()
SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::operator=
MCAPI::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject & operator=(::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject &&)
SharedTypes::v1_21_110::BiomeJsonDocument
Definition
BiomeJsonDocument.h:17
SharedTypes::v1_21_110::BiomeJsonDocument::bindType
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src-server
mc
deps
shared_types
v1_21_110
biome
BiomeJsonDocument.h
Generated on Sun Oct 12 2025 06:31:32 for LeviLamina by
1.12.0