LeviLamina
Loading...
Searching...
No Matches
LocalLightConfig.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { struct ReflectionCtx; }
11// clang-format on
12
14public:
15 // LocalLightConfig inner types declare
16 // clang-format off
19 // clang-format on
20
21 // LocalLightConfig inner types define
23 public:
24 // LocalLightConfigSettingsV0 inner types declare
25 // clang-format off
26 struct LocalLightSettings;
27 // clang-format on
28
29 // LocalLightConfigSettingsV0 inner types define
30 struct LocalLightSettings {
31 public:
32 // member variables
33 // NOLINTBEGIN
34 ::ll::UntypedStorage<8, 64> mUnk355dca;
35 // NOLINTEND
36
37 public:
38 // prevent constructor by default
39 LocalLightSettings& operator=(LocalLightSettings const&);
40 LocalLightSettings(LocalLightSettings const&);
41 LocalLightSettings();
42
43 public:
44 // member functions
45 // NOLINTBEGIN
46 MCNAPI ::LocalLightConfig::LocalLightConfigSettingsV0::LocalLightSettings&
48 // NOLINTEND
49
50 public:
51 // static functions
52 // NOLINTBEGIN
53 MCNAPI static void bindType(::cereal::ReflectionCtx& ctx);
54 // NOLINTEND
55 };
56
57 public:
58 // member variables
59 // NOLINTBEGIN
62 // NOLINTEND
63
64 public:
65 // prevent constructor by default
66 LocalLightConfigSettingsV0& operator=(LocalLightConfigSettingsV0 const&);
67 LocalLightConfigSettingsV0(LocalLightConfigSettingsV0 const&);
68 LocalLightConfigSettingsV0();
69
70 public:
71 // member functions
72 // NOLINTBEGIN
74 // NOLINTEND
75
76 public:
77 // destructor thunk
78 // NOLINTBEGIN
79 MCNAPI void $dtor();
80 // NOLINTEND
81 };
82
84 public:
85 // LocalLightConfigSettingsV1 inner types declare
86 // clang-format off
87 struct BlockLightingData;
88 // clang-format on
89
90 // LocalLightConfigSettingsV1 inner types define
91 struct BlockLightingData {
92 public:
93 // member variables
94 // NOLINTBEGIN
97 // NOLINTEND
98
99 public:
100 // prevent constructor by default
101 BlockLightingData& operator=(BlockLightingData const&);
102 BlockLightingData(BlockLightingData const&);
103 BlockLightingData();
104 };
105
106 public:
107 // member variables
108 // NOLINTBEGIN
111 // NOLINTEND
112
113 public:
114 // prevent constructor by default
115 LocalLightConfigSettingsV1& operator=(LocalLightConfigSettingsV1 const&);
116 LocalLightConfigSettingsV1(LocalLightConfigSettingsV1 const&);
117 LocalLightConfigSettingsV1();
118
119 public:
120 // member functions
121 // NOLINTBEGIN
122 MCNAPI ::LocalLightConfig::LocalLightConfigSettingsV1&
124
126 // NOLINTEND
127
128 public:
129 // static functions
130 // NOLINTBEGIN
132 // NOLINTEND
133
134 public:
135 // destructor thunk
136 // NOLINTBEGIN
137 MCNAPI void $dtor();
138 // NOLINTEND
139 };
140
141public:
142 // member variables
143 // NOLINTBEGIN
147 // NOLINTEND
148
149public:
150 // prevent constructor by default
151 LocalLightConfig& operator=(LocalLightConfig const&);
152 LocalLightConfig(LocalLightConfig const&);
153
154public:
155 // virtual functions
156 // NOLINTBEGIN
157 virtual ~LocalLightConfig() /*override*/;
158 // NOLINTEND
159
160public:
161 // member functions
162 // NOLINTBEGIN
164 // NOLINTEND
165
166public:
167 // static functions
168 // NOLINTBEGIN
170 // NOLINTEND
171
172public:
173 // static variables
174 // NOLINTBEGIN
175 MCNAPI static ::std::string_view const& PAYLOAD_KEY_V0();
176
177 MCNAPI static ::std::string_view const& PAYLOAD_KEY_V1();
178 // NOLINTEND
179
180public:
181 // constructor thunks
182 // NOLINTBEGIN
183 MCNAPI void* $ctor();
184 // NOLINTEND
185
186public:
187 // destructor thunk
188 // NOLINTBEGIN
189 MCNAPI void $dtor();
190 // NOLINTEND
191
192public:
193 // vftables
194 // NOLINTBEGIN
195 MCNAPI static void** $vftable();
196 // NOLINTEND
197};
Definition EnableNonOwnerReferences.h:7
Definition LocalLightConfig.h:5
MCAPI LocalLightConfig()
static MCAPI ::std::string_view const & PAYLOAD_KEY_V1()
MCAPI void $dtor()
static MCAPI void ** $vftable()
static MCAPI ::std::string_view const & PAYLOAD_KEY_V0()
static MCAPI void bindLocalLightParameters(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI::LocalLightConfig::LocalLightConfigSettingsV0::LocalLightSettings & operator=(::LocalLightConfig::LocalLightConfigSettingsV0::LocalLightSettings &&)
Definition LocalLightConfig.h:14
Definition LocalLightConfig.h:25
MCAPI::LocalLightConfig::LocalLightConfigSettingsV1 & operator=(::LocalLightConfig::LocalLightConfigSettingsV1 &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition ReflectionCtx.h:11
Definition ctx.h:5
Definition Alias.h:14