LeviLamina
Loading...
Searching...
No Matches
Accessor.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
Accessor {
13
public
:
14
// Accessor inner types define
15
enum class
Type :
int
{
16
Scalar = 0,
17
Vec2
= 1,
18
Vec3
= 2,
19
Vec4
= 3,
20
Mat2 = 4,
21
Mat3 = 5,
22
Mat4 = 6,
23
};
24
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::UntypedStorage<4, 8>
mUnk14b49d;
29
::ll::UntypedStorage<4, 4>
mUnkd83c28;
30
::ll::UntypedStorage<4, 8>
mUnkdda367;
31
::ll::UntypedStorage<4, 4>
mUnkb58a01;
32
::ll::UntypedStorage<4, 4>
mUnka528a2;
33
::ll::UntypedStorage<4, 4>
mUnk372894;
34
::ll::UntypedStorage<8, 24>
mUnk5902b9;
35
::ll::UntypedStorage<8, 24>
mUnk1004cc;
36
::ll::UntypedStorage<8, 32>
mUnk13f19d;
37
::ll::UntypedStorage<4, 4>
mUnkafde70;
38
// NOLINTEND
39
40
public
:
41
// prevent constructor by default
42
Accessor& operator=(Accessor
const
&);
43
Accessor(Accessor
const
&);
44
Accessor();
45
46
public
:
47
// member functions
48
// NOLINTBEGIN
49
MCNAPI_C ::Json::Value serialize()
const
;
50
// NOLINTEND
51
52
public
:
53
// destructor thunk
54
// NOLINTBEGIN
55
MCNAPI_C
void
$dtor();
56
// NOLINTEND
57
};
58
59
}
// namespace glTF
Json::Value
Definition
Value.h:16
Vec2
Definition
Vec2.h:5
Vec3
Definition
Vec3.h:10
Vec4
Definition
Vec4.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
gltf
Accessor.h
Generated on
for LeviLamina by
1.16.1