LeviLamina
Loading...
Searching...
No Matches
Frustum.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
class
Frustum
{
6
public
:
7
// Frustum inner types define
8
enum class
FrustumSide : uchar {
9
Right = 0,
10
Left = 1,
11
Bottom = 2,
12
Top = 3,
13
Back = 4,
14
Front = 5,
15
NumFrustumPlanes = 6,
16
};
17
18
enum class
Plane : uchar {
19
PlaneNormalX = 0,
20
PlaneNormalY = 1,
21
PlaneNormalZ = 2,
22
PlaneToOriginDistance = 3,
23
};
24
25
public
:
26
// member variables
27
// NOLINTBEGIN
28
::ll::UntypedStorage<4, 96>
mUnk8b8fad;
29
::ll::UntypedStorage<4, 48>
mUnk7522ba;
30
::ll::UntypedStorage<4, 48>
mUnkae1f35;
31
// NOLINTEND
32
33
public
:
34
// prevent constructor by default
35
Frustum
& operator=(
Frustum
const
&);
36
Frustum
(
Frustum
const
&);
37
Frustum
();
38
};
Frustum
Definition
Frustum.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
core
math
Frustum.h
Generated on Sat Apr 26 2025 05:55:25 for LeviLamina by
1.12.0