LeviLamina
Loading...
Searching...
No Matches
Image.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
Image
{
13
public
:
14
// Image inner types define
15
enum class
ImageMimeType :
int
{
16
Png = 0,
17
};
18
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 32>
mUnkf74c3b;
23
::ll::UntypedStorage<4, 8>
mUnk6ff5fa;
24
::ll::UntypedStorage<4, 4>
mUnk8e80bf;
25
::ll::UntypedStorage<8, 32>
mUnke1c26f;
26
::ll::UntypedStorage<4, 4>
mUnk6b4963;
27
// NOLINTEND
28
29
#ifdef LL_PLAT_S
30
public
:
31
// prevent constructor by default
32
Image
& operator=(
Image
const
&);
33
Image
(
Image
const
&);
34
Image
();
35
36
#else
// LL_PLAT_C
37
public
:
38
// prevent constructor by default
39
Image
& operator=(
Image
const
&);
40
41
#endif
42
public
:
43
// member functions
44
// NOLINTBEGIN
45
#ifdef LL_PLAT_C
46
MCNAPI
Image
();
47
48
MCNAPI
Image
(
::glTF::Image
const
&);
49
50
MCNAPI ::Json::Value
serialize
()
const
;
51
52
MCNAPI
~Image
();
53
#endif
54
// NOLINTEND
55
56
public
:
57
// constructor thunks
58
// NOLINTBEGIN
59
#ifdef LL_PLAT_C
60
MCNAPI
void
* $ctor();
61
62
MCNAPI
void
* $ctor(
::glTF::Image
const
&);
63
#endif
64
// NOLINTEND
65
66
public
:
67
// destructor thunk
68
// NOLINTBEGIN
69
#ifdef LL_PLAT_C
70
MCNAPI
void
$dtor();
71
#endif
72
// NOLINTEND
73
};
74
75
}
// namespace glTF
Json::Value
Definition
Value.h:16
glTF::Image
Definition
Image.h:12
ll::UntypedStorage
Definition
Alias.h:14
serialize
Definition
serialize.h:11
src
mc
util
gltf
Image.h
Generated on
for LeviLamina by
1.16.1