LeviLamina
Loading...
Searching...
No Matches
MountainParametersBiomeJsonComponent.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#include "mc/v1_20_60/biome/components/BiomeComponentVersion.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace cereal { struct ReflectionCtx; }
12// clang-format on
13
14namespace SharedTypes::v1_20_60 {
15
17public:
18 // MountainParametersBiomeJsonComponent inner types declare
19 // clang-format off
20 struct SteepMaterial;
21 struct TopSlideSettings;
22 // clang-format on
23
24 // MountainParametersBiomeJsonComponent inner types define
26 public:
27 // member variables
28 // NOLINTBEGIN
34 // NOLINTEND
35
36 public:
37 // prevent constructor by default
38 SteepMaterial& operator=(SteepMaterial const&);
40
41 public:
42 // member functions
43 // NOLINTBEGIN
45
46 MCNAPI ::SharedTypes::v1_20_60::MountainParametersBiomeJsonComponent::SteepMaterial&
48
50 // NOLINTEND
51
52 public:
53 // constructor thunks
54 // NOLINTBEGIN
56 // NOLINTEND
57
58 public:
59 // destructor thunk
60 // NOLINTBEGIN
61 MCNAPI void $dtor();
62 // NOLINTEND
63 };
64
66 public:
67 // member variables
68 // NOLINTBEGIN
70 // NOLINTEND
71
72 public:
73 // prevent constructor by default
74 TopSlideSettings& operator=(TopSlideSettings const&);
77 };
78
79public:
80 // member variables
81 // NOLINTBEGIN
84 // NOLINTEND
85
86public:
87 // prevent constructor by default
91
92public:
93 // virtual functions
94 // NOLINTBEGIN
95 // vIndex: 1
96 virtual ::BiomeComponentVersion getType() const /*override*/;
97
98 // vIndex: 0
99 virtual ~MountainParametersBiomeJsonComponent() /*override*/ = default;
100 // NOLINTEND
101
102public:
103 // static functions
104 // NOLINTBEGIN
105 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
106 // NOLINTEND
107
108public:
109 // static variables
110 // NOLINTBEGIN
111 MCNAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_HELP();
112
113 MCNAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_NAME();
114 // NOLINTEND
115
116public:
117 // virtual function thunks
118 // NOLINTBEGIN
119 MCNAPI ::BiomeComponentVersion $getType() const;
120 // NOLINTEND
121
122public:
123 // vftables
124 // NOLINTBEGIN
125 MCNAPI static void** $vftable();
126 // NOLINTEND
127};
128
129} // namespace SharedTypes::v1_20_60
STL namespace.
Definition IBiomeJsonComponent.h:10
Definition MountainParametersBiomeJsonComponent.h:25
MCAPI void * $ctor(::SharedTypes::v1_20_60::MountainParametersBiomeJsonComponent::SteepMaterial const &)
MCAPI SteepMaterial(::SharedTypes::v1_20_60::MountainParametersBiomeJsonComponent::SteepMaterial const &)
MCAPI::SharedTypes::v1_20_60::MountainParametersBiomeJsonComponent::SteepMaterial & operator=(::SharedTypes::v1_20_60::MountainParametersBiomeJsonComponent::SteepMaterial &&)
Definition MountainParametersBiomeJsonComponent.h:65
Definition MountainParametersBiomeJsonComponent.h:16
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_HELP()
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_NAME()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition ctx.h:5
Definition Alias.h:14