Polyphase Game Engine
Loading...
Searching...
No Matches
Enums.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4
5#define INDEX(x) static_cast<uint32_t>(x)
6
13
19
25
26enum class ProjectionMode : uint8_t
27{
30};
31
39
40enum class BoundsDebugMode : uint8_t
41{
42 Off,
43 All,
45
46 Count
47};
GlobalDescriptor
Definition Enums.h:8
@ GLD_SHADOW_MAP
Definition Enums.h:10
@ GLD_ENV_MAP
Definition Enums.h:11
@ GLD_UNIFORM_BUFFER
Definition Enums.h:9
DebugMode
Definition Enums.h:33
@ DEBUG_SHADOW_MAP
Definition Enums.h:35
@ DEBUG_NONE
Definition Enums.h:34
@ DEBUG_COLLISION
Definition Enums.h:37
@ DEBUG_WIREFRAME
Definition Enums.h:36
MaterialDescriptor
Definition Enums.h:21
@ MD_TEXTURE_START
Definition Enums.h:23
@ MD_UNIFORM_BUFFER
Definition Enums.h:22
ProjectionMode
Definition Enums.h:27
GeometryDescriptor
Definition Enums.h:15
@ GD_UNIFORM_BUFFER
Definition Enums.h:16
@ GD_INSTANCE_DATA_BUFFER
Definition Enums.h:17
BoundsDebugMode
Definition Enums.h:41