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_40/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_70 {
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_70::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap&
43
operator=(
::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap
&&);
44
45
MCFOLD ::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap&
46
operator=(
::SharedTypes::v1_21_70::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_40::ClientBiomeJsonDocument::ClientBiomeJsonObject::ClientBiomeDescription
>
63
mDescription;
64
::ll::TypedStorage<8, 16, ::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap>
65
mComponents;
66
// NOLINTEND
67
68
public
:
69
// prevent constructor by default
70
ClientBiomeJsonObject(ClientBiomeJsonObject
const
&);
71
ClientBiomeJsonObject();
72
73
public
:
74
// member functions
75
// NOLINTBEGIN
76
MCFOLD ::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject&
77
operator=(
::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject
&&);
78
79
MCFOLD ::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject&
80
operator=(
::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject
const
&);
81
82
MCAPI ~ClientBiomeJsonObject();
83
// NOLINTEND
84
85
public
:
86
// static functions
87
// NOLINTBEGIN
88
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
89
// NOLINTEND
90
91
public
:
92
// destructor thunk
93
// NOLINTBEGIN
94
MCFOLD
void
$dtor();
95
// NOLINTEND
96
};
97
98
public
:
99
// member variables
100
// NOLINTBEGIN
101
::ll::TypedStorage<8, 48, ::SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject>
102
mClientBiomeJsonObject;
103
::ll::TypedStorage<8, 32, ::std::string> mFormatVersion;
104
// NOLINTEND
105
106
public
:
107
// member functions
108
// NOLINTBEGIN
109
110
// NOLINTEND
111
112
public
:
113
// static functions
114
// NOLINTBEGIN
115
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
116
// NOLINTEND
117
118
public
:
119
// static variables
120
// NOLINTBEGIN
121
MCAPI_C static ::SemVersionConstant
const
& VERSION();
122
// NOLINTEND
123
124
public
:
125
// constructor thunks
126
// NOLINTBEGIN
127
MCFOLD_C
void
* $ctor();
128
129
MCFOLD_C
void
* $ctor(
::SharedTypes::v1_21_70::ClientBiomeJsonDocument
&&);
130
// NOLINTEND
131
132
public
:
133
// destructor thunk
134
// NOLINTBEGIN
135
MCFOLD_C
void
$dtor();
136
// NOLINTEND
137
};
138
139
}
// namespace SharedTypes::v1_21_70
SemVersionConstant
Definition
SemVersionConstant.h:8
ClientBiomeJsonDocumentHelper::ComponentMap
Definition
ComponentMap.h:7
SharedTypes::v1_21_40::ClientBiomeJsonDocument::ClientBiomeJsonObject::ClientBiomeDescription
Definition
ClientBiomeJsonDocument.h:33
SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject::ComponentMap
Definition
ClientBiomeJsonDocument.h:33
SharedTypes::v1_21_70::ClientBiomeJsonDocument::ClientBiomeJsonObject
Definition
ClientBiomeJsonDocument.h:25
SharedTypes::v1_21_70::ClientBiomeJsonDocument
Definition
ClientBiomeJsonDocument.h:17
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src
mc
deps
shared_types
v1_21_70
clientbiome
ClientBiomeJsonDocument.h
Generated on
for LeviLamina by
1.16.1