LeviLamina
Loading...
Searching...
No Matches
Material.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
glTF {
6
7
struct
Material {
8
public
:
9
// Material inner types define
10
enum class
AlphaMode :
int
{
11
OpaqueMode = 0,
12
Mask = 1,
13
Blend = 2,
14
};
15
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 32>
mUnkf0b0ae;
20
::ll::UntypedStorage<8, 16>
mUnk9b9260;
21
::ll::UntypedStorage<8, 16>
mUnk8e0bb7;
22
::ll::UntypedStorage<8, 16>
mUnk460894;
23
::ll::UntypedStorage<4, 4>
mUnk5afaba;
24
::ll::UntypedStorage<8, 32>
mUnkd1e7b8;
25
::ll::UntypedStorage<4, 4>
mUnkc1f094;
26
// NOLINTEND
27
28
#ifdef LL_PLAT_S
29
public
:
30
// prevent constructor by default
31
Material& operator=(Material
const
&);
32
Material(Material
const
&);
33
Material();
34
35
#else
// LL_PLAT_C
36
public
:
37
// prevent constructor by default
38
Material& operator=(Material
const
&);
39
Material(Material
const
&);
40
41
#endif
42
public
:
43
// member functions
44
// NOLINTBEGIN
45
#ifdef LL_PLAT_C
46
MCNAPI Material();
47
48
MCNAPI ~Material();
49
#endif
50
// NOLINTEND
51
52
public
:
53
// constructor thunks
54
// NOLINTBEGIN
55
#ifdef LL_PLAT_C
56
MCNAPI
void
* $ctor();
57
#endif
58
// NOLINTEND
59
60
public
:
61
// destructor thunk
62
// NOLINTBEGIN
63
#ifdef LL_PLAT_C
64
MCNAPI
void
$dtor();
65
#endif
66
// NOLINTEND
67
};
68
69
}
// namespace glTF
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
gltf
Material.h
Generated on
for LeviLamina by
1.16.1