LeviLamina
Loading...
Searching...
No Matches
Material.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
namespace
Json {
class
Value
; }
8
// clang-format on
9
10
namespace
glTF {
11
12
struct
Material {
13
public
:
14
// Material inner types define
15
enum class
AlphaMode :
int
{
16
OpaqueMode = 0,
17
Mask = 1,
18
Blend = 2,
19
};
20
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::UntypedStorage<8, 32>
mUnk405b9b;
25
::ll::UntypedStorage<8, 16>
mUnk9b9260;
26
::ll::UntypedStorage<8, 16>
mUnk8e0bb7;
27
::ll::UntypedStorage<8, 16>
mUnk460894;
28
::ll::UntypedStorage<4, 4>
mUnk5afaba;
29
::ll::UntypedStorage<8, 32>
mUnked1f91;
30
::ll::UntypedStorage<4, 4>
mUnkc1f094;
31
// NOLINTEND
32
33
public
:
34
// prevent constructor by default
35
Material& operator=(Material
const
&);
36
Material(Material
const
&);
37
Material();
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
MCNAPI_C ::Json::Value serialize()
const
;
43
// NOLINTEND
44
45
public
:
46
// destructor thunk
47
// NOLINTBEGIN
48
MCNAPI_C
void
$dtor();
49
// NOLINTEND
50
};
51
52
}
// namespace glTF
Json::Value
Definition
Value.h:16
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
gltf
Material.h
Generated on
for LeviLamina by
1.16.1