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_120 {
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_120::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_120::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_120::BiomeJsonDocument::BiomeJsonObject&
134
136 // NOLINTEND
137
138 public:
139 // static functions
140 // NOLINTBEGIN
142 // NOLINTEND
143
144 public:
145 // static variables
146 // NOLINTBEGIN
147 MCNAPI static ::SemVersionConstant const& VERSION();
148 // NOLINTEND
149
150 public:
151 // destructor thunk
152 // NOLINTBEGIN
153 MCNAPI void $dtor();
154 // NOLINTEND
155 };
156
157public:
158 // member variables
159 // NOLINTBEGIN
162 // NOLINTEND
163
164public:
165 // prevent constructor by default
166 BiomeJsonDocument& operator=(BiomeJsonDocument const&);
169
170public:
171 // static functions
172 // NOLINTBEGIN
174 // NOLINTEND
175};
176
177} // namespace SharedTypes::v1_21_120
Definition SemVersionConstant.h:8
Definition ConstraintHandle.h:8
MCAPI::SharedTypes::v1_21_120::BiomeJsonDocument::BiomeJsonObject::BiomeDescription & operator=(::SharedTypes::v1_21_120::BiomeJsonDocument::BiomeJsonObject::BiomeDescription &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI::SharedTypes::v1_21_120::BiomeJsonDocument::BiomeJsonObject & operator=(::SharedTypes::v1_21_120::BiomeJsonDocument::BiomeJsonObject &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI ::SemVersionConstant const & VERSION()
Definition BiomeJsonDocument.h:17
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14