LeviLamina
Loading...
Searching...
No Matches
ClientBiomeJsonDocument.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/clientbiome/client_biome_json_document_helper/ComponentMap.h"
7
#include "mc/deps/shared_types/v1_21_90/clientbiome/ClientBiomeJsonDocument.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
SemVersionConstant
;
12
namespace
cereal {
struct
ReflectionCtx
; }
13
// clang-format on
14
15
namespace
SharedTypes::v1_21_120 {
16
17
struct
ClientBiomeJsonDocument
{
18
public
:
19
// ClientBiomeJsonDocument inner types declare
20
// clang-format off
21
struct
ClientBiomeJsonObject
;
22
// clang-format on
23
24
// ClientBiomeJsonDocument inner types define
25
struct
ClientBiomeJsonObject {
26
public
:
27
// ClientBiomeJsonObject inner types declare
28
// clang-format off
29
struct
ComponentMap
;
30
// clang-format on
31
32
// ClientBiomeJsonObject inner types define
33
struct
ComponentMap :
public
::ClientBiomeJsonDocumentHelper::ComponentMap
{
34
public
:
35
// prevent constructor by default
36
ComponentMap(ComponentMap
const
&);
37
ComponentMap();
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
MCFOLD ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap&
43
operator=(
::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap
&&);
44
45
MCFOLD ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap&
46
operator=(
::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap
const
&);
47
// NOLINTEND
48
49
public
:
50
// static functions
51
// NOLINTBEGIN
52
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
53
// NOLINTEND
54
};
55
56
public
:
57
// member variables
58
// NOLINTBEGIN
59
::ll::TypedStorage<
60
8,
61
32,
62
::SharedTypes::v1_21_90::ClientBiomeJsonDocument::ClientBiomeJsonObject::ClientBiomeDescription
>
63
mDescription;
64
::ll::
65
TypedStorage<8, 16, ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap>
66
mComponents;
67
// NOLINTEND
68
69
public
:
70
// prevent constructor by default
71
ClientBiomeJsonObject(ClientBiomeJsonObject
const
&);
72
ClientBiomeJsonObject();
73
74
public
:
75
// member functions
76
// NOLINTBEGIN
77
MCFOLD ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject&
78
operator=(
::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject
&&);
79
80
MCFOLD ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject&
81
operator=(
::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject
const
&);
82
83
MCAPI ~ClientBiomeJsonObject();
84
// NOLINTEND
85
86
public
:
87
// static functions
88
// NOLINTBEGIN
89
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
90
// NOLINTEND
91
92
public
:
93
// destructor thunk
94
// NOLINTBEGIN
95
MCFOLD
void
$dtor();
96
// NOLINTEND
97
};
98
99
public
:
100
// member variables
101
// NOLINTBEGIN
102
::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject>
103
mClientBiomeJsonObject;
104
::ll::TypedStorage<8, 32, ::std::string> mFormatVersion;
105
// NOLINTEND
106
107
public
:
108
// member functions
109
// NOLINTBEGIN
110
111
// NOLINTEND
112
113
public
:
114
// static functions
115
// NOLINTBEGIN
116
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
117
// NOLINTEND
118
119
public
:
120
// static variables
121
// NOLINTBEGIN
122
MCAPI_C static ::SemVersionConstant
const
& VERSION();
123
// NOLINTEND
124
125
public
:
126
// constructor thunks
127
// NOLINTBEGIN
128
MCFOLD_C
void
* $ctor();
129
130
MCFOLD_C
void
* $ctor(
::SharedTypes::v1_21_120::ClientBiomeJsonDocument
&&);
131
// NOLINTEND
132
133
public
:
134
// destructor thunk
135
// NOLINTBEGIN
136
MCFOLD_C
void
$dtor();
137
// NOLINTEND
138
};
139
140
}
// namespace SharedTypes::v1_21_120
SemVersionConstant
Definition
SemVersionConstant.h:8
ClientBiomeJsonDocumentHelper::ComponentMap
Definition
ComponentMap.h:7
SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap
Definition
ClientBiomeJsonDocument.h:33
SharedTypes::v1_21_120::ClientBiomeJsonDocument::ClientBiomeJsonObject
Definition
ClientBiomeJsonDocument.h:25
SharedTypes::v1_21_120::ClientBiomeJsonDocument
Definition
ClientBiomeJsonDocument.h:17
SharedTypes::v1_21_90::ClientBiomeJsonDocument::ClientBiomeJsonObject::ClientBiomeDescription
Definition
ClientBiomeJsonDocument.h:32
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src
mc
deps
shared_types
v1_21_120
clientbiome
ClientBiomeJsonDocument.h
Generated on
for LeviLamina by
1.16.1