Leviathan  0.8.0.0
Leviathan game engine
EntityCommon.h
Go to the documentation of this file.
1 #pragma once
2 
4 #include "Include.h"
5 #include <inttypes.h>
6 
7 // ------------------------------------ //
8 
9 namespace Leviathan {
10 
11 using ObjectID = int32_t;
12 
13 // TODO: start using this everywhere
14 constexpr ObjectID NULL_OBJECT = 0;
15 
16 constexpr auto DEFAULT_RENDER_QUEUE = 50;
17 
18 } // namespace Leviathan
19 
20 #ifdef LEAK_INTO_GLOBAL
23 #endif
constexpr ObjectID NULL_OBJECT
Definition: EntityCommon.h:14
int32_t ObjectID
Definition: EntityCommon.h:11
constexpr auto DEFAULT_RENDER_QUEUE
Definition: EntityCommon.h:16
The access mask controls which registered functions and classes a script sees.
Definition: GameModule.h:12