LeviLamina
Loading...
Searching...
No Matches
SurfaceMaterialAdjustmentsBiomeJsonComponent.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/shared_types/v1_20_60/biome/components/IBiomeJsonComponent.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cereal {
struct
ReflectionCtx; }
11
// clang-format on
12
13
namespace
SharedTypes::v1_20_60 {
14
15
struct
SurfaceMaterialAdjustmentsBiomeJsonComponent
:
public
::SharedTypes::v1_20_60::IBiomeJsonComponent
{
16
public
:
17
// SurfaceMaterialAdjustmentsBiomeJsonComponent inner types declare
18
// clang-format off
19
struct
SurfaceMaterialAdjustment
;
20
struct
SurfaceMaterialAdjustmentMaterials
;
21
// clang-format on
22
23
// SurfaceMaterialAdjustmentsBiomeJsonComponent inner types define
24
struct
SurfaceMaterialAdjustmentMaterials
{
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::UntypedStorage<8, 104>
mUnka47d46;
29
::ll::UntypedStorage<8, 104>
mUnkb67354;
30
::ll::UntypedStorage<8, 104>
mUnkf4cec1;
31
::ll::UntypedStorage<8, 104>
mUnk3287a9;
32
::ll::UntypedStorage<8, 104>
mUnka93f5e;
33
// NOLINTEND
34
35
public
:
36
// prevent constructor by default
37
SurfaceMaterialAdjustmentMaterials
& operator=(
SurfaceMaterialAdjustmentMaterials
const
&);
38
SurfaceMaterialAdjustmentMaterials
();
39
40
public
:
41
// member functions
42
// NOLINTBEGIN
43
MCAPI
SurfaceMaterialAdjustmentMaterials
(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent
::
44
SurfaceMaterialAdjustmentMaterials
const
&);
45
46
MCAPI
~SurfaceMaterialAdjustmentMaterials
();
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
* $ctor(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent
::
53
SurfaceMaterialAdjustmentMaterials
const
&);
54
// NOLINTEND
55
56
public
:
57
// destructor thunk
58
// NOLINTBEGIN
59
MCAPI
void
$dtor();
60
// NOLINTEND
61
};
62
63
struct
SurfaceMaterialAdjustment
{
64
public
:
65
// member variables
66
// NOLINTBEGIN
67
::ll::UntypedStorage<8, 520>
mUnk4506f2;
68
::ll::UntypedStorage<4, 12>
mUnkd193f0;
69
::ll::UntypedStorage<8, 88>
mUnk1c6ff8;
70
::ll::UntypedStorage<4, 8>
mUnk57152d;
71
// NOLINTEND
72
73
public
:
74
// prevent constructor by default
75
SurfaceMaterialAdjustment
(
SurfaceMaterialAdjustment
const
&);
76
SurfaceMaterialAdjustment
();
77
78
public
:
79
// member functions
80
// NOLINTBEGIN
81
MCAPI
SurfaceMaterialAdjustment
(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent
::
82
SurfaceMaterialAdjustment
&&);
83
84
MCAPI ::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment&
85
operator=(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent
::
86
SurfaceMaterialAdjustment
const
&);
87
88
MCAPI ::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment&
89
operator=(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment
&&);
90
// NOLINTEND
91
92
public
:
93
// constructor thunks
94
// NOLINTBEGIN
95
MCAPI
void
*
96
$ctor(
::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment
&&);
97
// NOLINTEND
98
};
99
100
public
:
101
// member variables
102
// NOLINTBEGIN
103
::ll::UntypedStorage<8, 32>
mUnk4cdba3;
104
// NOLINTEND
105
106
public
:
107
// prevent constructor by default
108
SurfaceMaterialAdjustmentsBiomeJsonComponent
& operator=(
SurfaceMaterialAdjustmentsBiomeJsonComponent
const
&);
109
SurfaceMaterialAdjustmentsBiomeJsonComponent
(
SurfaceMaterialAdjustmentsBiomeJsonComponent
const
&);
110
SurfaceMaterialAdjustmentsBiomeJsonComponent
();
111
112
public
:
113
// virtual functions
114
// NOLINTBEGIN
115
// vIndex: 0
116
virtual
~SurfaceMaterialAdjustmentsBiomeJsonComponent
()
/*override*/
=
default
;
117
// NOLINTEND
118
119
public
:
120
// static functions
121
// NOLINTBEGIN
122
MCAPI
static
void
bindType(
::cereal::ReflectionCtx
&
ctx
);
123
// NOLINTEND
124
125
public
:
126
// static variables
127
// NOLINTBEGIN
128
MCAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_HELP();
129
130
MCAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_NAME();
131
// NOLINTEND
132
133
public
:
134
// destructor thunk
135
// NOLINTBEGIN
136
137
// NOLINTEND
138
139
public
:
140
// vftables
141
// NOLINTBEGIN
142
MCAPI
static
void
** $vftable();
143
// NOLINTEND
144
};
145
146
}
// namespace SharedTypes::v1_20_60
SharedTypes::v1_20_60::IBiomeJsonComponent
Definition
IBiomeJsonComponent.h:7
SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustmentMaterials
Definition
SurfaceMaterialAdjustmentsBiomeJsonComponent.h:24
SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment
Definition
SurfaceMaterialAdjustmentsBiomeJsonComponent.h:63
SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent
Definition
SurfaceMaterialAdjustmentsBiomeJsonComponent.h:15
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
shared_types
v1_20_60
biome
components
SurfaceMaterialAdjustmentsBiomeJsonComponent.h
Generated on Sat Apr 26 2025 05:55:31 for LeviLamina by
1.12.0