LeviLamina
Loading...
Searching...
No Matches
Texture.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
glTF {
6
7
struct
Texture
{
8
public
:
9
// Texture inner types define
10
enum class
Format :
int
{
11
Alpha = 6406,
12
Rgb = 6407,
13
Rgba = 6408,
14
Luminance = 6409,
15
LuminanceAlpha = 6410,
16
};
17
18
enum class
Target :
int
{
19
Texture2d = 3553,
20
};
21
22
enum class
Type :
int
{
23
Byte = 5121,
24
Short5_6_5 = 33635,
25
Short4_4_4_4 = 32819,
26
Short5_5_5_1 = 32820,
27
};
28
29
public
:
30
// member variables
31
// NOLINTBEGIN
32
::ll::UntypedStorage<4, 8>
mUnk2b031b;
33
::ll::UntypedStorage<4, 8>
mUnk28ff05;
34
::ll::UntypedStorage<4, 8>
mUnka6e0d7;
35
::ll::UntypedStorage<4, 8>
mUnkbf05ae;
36
::ll::UntypedStorage<4, 8>
mUnk5e5ea8;
37
::ll::UntypedStorage<4, 8>
mUnk318a55;
38
::ll::UntypedStorage<8, 32>
mUnkd942f3;
39
::ll::UntypedStorage<4, 4>
mUnk797435;
40
// NOLINTEND
41
42
public
:
43
// prevent constructor by default
44
Texture
& operator=(
Texture
const
&);
45
Texture
(
Texture
const
&);
46
Texture
();
47
};
48
49
}
// namespace glTF
glTF::Texture
Definition
Texture.h:7
ll::UntypedStorage
Definition
Alias.h:14
src
mc
util
gltf
Texture.h
Generated on Sat Apr 26 2025 05:55:30 for LeviLamina by
1.12.0