LeviLamina
Loading...
Searching...
No Matches
AmbientSoundsClientBiomeJsonComponent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/shared_types/v1_21_40/clientbiome/components/IClientBiomeJsonComponent.h"
7#include "mc/v1_21_40/clientbiome/components/ClientBiomeComponentVersion.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace cereal { struct ReflectionCtx; }
12// clang-format on
13
14namespace SharedTypes::v1_21_120 {
15
17public:
18 // AmbientSoundsClientBiomeJsonComponent inner types declare
19 // clang-format off
20 struct SoundAddition;
21 // clang-format on
22
23 // AmbientSoundsClientBiomeJsonComponent inner types define
25 public:
26 // member variables
27 // NOLINTBEGIN
30 // NOLINTEND
31
32 public:
33 // prevent constructor by default
34 SoundAddition& operator=(SoundAddition const&);
37
38 public:
39 // member functions
40 // NOLINTBEGIN
41 MCNAPI ::SharedTypes::v1_21_120::AmbientSoundsClientBiomeJsonComponent::SoundAddition&
43
45 // NOLINTEND
46
47 public:
48 // static functions
49 // NOLINTBEGIN
50 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
51 // NOLINTEND
52
53 public:
54 // destructor thunk
55 // NOLINTBEGIN
56 MCNAPI void $dtor();
57 // NOLINTEND
58 };
59
60public:
61 // member variables
62 // NOLINTBEGIN
69 // NOLINTEND
70
71public:
72 // prevent constructor by default
76
77public:
78 // virtual functions
79 // NOLINTBEGIN
80 // vIndex: 1
81 virtual ::ClientBiomeComponentVersion getType() const /*override*/;
82
83 // vIndex: 0
84 virtual ~AmbientSoundsClientBiomeJsonComponent() /*override*/;
85 // NOLINTEND
86
87public:
88 // member functions
89 // NOLINTBEGIN
90 MCNAPI ::SharedTypes::v1_21_120::AmbientSoundsClientBiomeJsonComponent&
91 operator=(::SharedTypes::v1_21_120::AmbientSoundsClientBiomeJsonComponent&&);
92 // NOLINTEND
93
94public:
95 // static functions
96 // NOLINTBEGIN
97 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
98 // NOLINTEND
99
100public:
101 // static variables
102 // NOLINTBEGIN
103 MCNAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_HELP();
104
105 MCNAPI static ::std::add_lvalue_reference_t<char const[]> SCHEMA_NAME();
106 // NOLINTEND
107
108public:
109 // destructor thunk
110 // NOLINTBEGIN
111 MCNAPI void $dtor();
112 // NOLINTEND
113
114public:
115 // virtual function thunks
116 // NOLINTBEGIN
117 MCNAPI ::ClientBiomeComponentVersion $getType() const;
118 // NOLINTEND
119
120public:
121 // vftables
122 // NOLINTBEGIN
123 MCNAPI static void** $vftable();
124 // NOLINTEND
125};
126
127} // namespace SharedTypes::v1_21_120
STL namespace.
Definition AmbientSoundsClientBiomeJsonComponent.h:24
MCAPI::SharedTypes::v1_21_120::AmbientSoundsClientBiomeJsonComponent::SoundAddition & operator=(::SharedTypes::v1_21_120::AmbientSoundsClientBiomeJsonComponent::SoundAddition &&)
Definition AmbientSoundsClientBiomeJsonComponent.h:16
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_HELP()
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_NAME()
MCAPI::ClientBiomeComponentVersion $getType() const
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition IClientBiomeJsonComponent.h:10
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14