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
10namespace cereal { class SerializerContext; }
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:
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
67 // NOLINTEND
68
69 public:
70 // prevent constructor by default
71 BiomeDescription& operator=(BiomeDescription const&);
74
75 public:
76 // member functions
77 // NOLINTBEGIN
78 MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject::BiomeDescription&
80
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
102 // NOLINTEND
103
104 public:
105 // prevent constructor by default
106 ComponentMap& operator=(ComponentMap const&);
108 ComponentMap();
109
110 public:
111 // static functions
112 // NOLINTBEGIN
114 // NOLINTEND
115 };
116
117 public:
118 // member variables
119 // NOLINTBEGIN
122 // NOLINTEND
123
124 public:
125 // prevent constructor by default
126 BiomeJsonObject& operator=(BiomeJsonObject const&);
129
130 public:
131 // member functions
132 // NOLINTBEGIN
133 MCNAPI ::SharedTypes::v1_21_110::BiomeJsonDocument::BiomeJsonObject&
135
137 // NOLINTEND
138
139 public:
140 // static functions
141 // NOLINTBEGIN
143 // NOLINTEND
144
145 public:
146 // destructor thunk
147 // NOLINTBEGIN
148 MCNAPI void $dtor();
149 // NOLINTEND
150 };
151
152public:
153 // member variables
154 // NOLINTBEGIN
157 // NOLINTEND
158
159public:
160 // prevent constructor by default
161 BiomeJsonDocument& operator=(BiomeJsonDocument const&);
164
165public:
166 // static functions
167 // NOLINTBEGIN
169 // NOLINTEND
170};
171
172} // namespace SharedTypes::v1_21_110
Definition Constraint.h:13
Definition SerializerContext.h:11
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 void bindType(::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14