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/ConstraintHandle.h"
7
8// auto generated forward declare list
9// clang-format off
11namespace cereal { struct ReflectionCtx; }
12namespace cereal::internal { struct ConstraintDescription; }
13// clang-format on
14
15namespace SharedTypes::v1_21_110 {
16
18public:
19 // BiomeJsonDocument inner types declare
20 // clang-format off
21 struct BiomeJsonObject;
22 // clang-format on
23
24 // BiomeJsonDocument inner types define
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
35 public:
36 // BiomeDescription inner types declare
37 // clang-format off
39 // clang-format on
40
41 // BiomeDescription inner types define
43 : public ::cereal::ConstraintHandle<::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::
44 BiomeDescription::BiomeIdentifierReferenceConstraint> {
45 public:
46 // virtual functions
47 // NOLINTBEGIN
48 // vIndex: 3
49 virtual ::cereal::internal::ConstraintDescription description() const /*override*/;
50
51 // vIndex: 1
52 virtual ~BiomeIdentifierReferenceConstraint() /*override*/ = default;
53 // NOLINTEND
54
55 public:
56 // virtual function thunks
57 // NOLINTBEGIN
58
59 // NOLINTEND
60 };
61
62 public:
63 // member variables
64 // NOLINTBEGIN
66 // NOLINTEND
67
68 public:
69 // prevent constructor by default
70 BiomeDescription& operator=(BiomeDescription const&);
73
74 public:
75 // member functions
76 // NOLINTBEGIN
77 MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription&
79
81 // NOLINTEND
82
83 public:
84 // static functions
85 // NOLINTBEGIN
86 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
87 // NOLINTEND
88
89 public:
90 // destructor thunk
91 // NOLINTBEGIN
92 MCNAPI void $dtor();
93 // NOLINTEND
94 };
95
96 struct ComponentMap {
97 public:
98 // member variables
99 // NOLINTBEGIN
101 // NOLINTEND
102
103 public:
104 // prevent constructor by default
105 ComponentMap& operator=(ComponentMap const&);
107 ComponentMap();
108
109 public:
110 // static functions
111 // NOLINTBEGIN
113 // NOLINTEND
114 };
115
116 public:
117 // member variables
118 // NOLINTBEGIN
121 // NOLINTEND
122
123 public:
124 // prevent constructor by default
125 BiomeJsonObject& operator=(BiomeJsonObject const&);
128
129 public:
130 // member functions
131 // NOLINTBEGIN
132 MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject&
134
136 // NOLINTEND
137
138 public:
139 // static functions
140 // NOLINTBEGIN
142 // NOLINTEND
143
144 public:
145 // destructor thunk
146 // NOLINTBEGIN
147 MCNAPI void $dtor();
148 // NOLINTEND
149 };
150
151public:
152 // member variables
153 // NOLINTBEGIN
156 // NOLINTEND
157
158public:
159 // prevent constructor by default
160 BiomeJsonDocument& operator=(BiomeJsonDocument const&);
161
162public:
163 // member functions
164 // NOLINTBEGIN
166
168
170
172 // NOLINTEND
173
174public:
175 // static functions
176 // NOLINTBEGIN
178 // NOLINTEND
179
180public:
181 // static variables
182 // NOLINTBEGIN
183 MCNAPI static ::SemVersionConstant const& VERSION();
184 // NOLINTEND
185
186public:
187 // constructor thunks
188 // NOLINTBEGIN
189 MCNAPI void* $ctor();
190
192
194 // NOLINTEND
195
196public:
197 // destructor thunk
198 // NOLINTBEGIN
199 MCNAPI void $dtor();
200 // NOLINTEND
201};
202
203} // namespace SharedTypes::v1_21_110
Definition SemVersionConstant.h:8
Definition ConstraintHandle.h:8
MCAPI::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription & operator=(::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject & operator=(::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject &&)
Definition BiomeJsonDocument.h:17
static MCAPI ::SemVersionConstant const & VERSION()
MCAPI BiomeJsonDocument(::SharedTypes::v1_21_110::BiomeJsonDocument const &)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::SharedTypes::v1_21_110::BiomeJsonDocument &&)
MCAPI BiomeJsonDocument(::SharedTypes::v1_21_110::BiomeJsonDocument &&)
MCAPI void * $ctor(::SharedTypes::v1_21_110::BiomeJsonDocument const &)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14