Constants and types used within the engine. More...
#include <opinionated_type_names.h>Go to the source code of this file.
| Classes | |
| struct | i32Vec2 | 
| 2D vector of 32 bit width integers  More... | |
| struct | u32Vec2 | 
| 2D vector of 32 bit width unsigned integers  More... | |
| struct | Colour | 
| Has alias 'Color'. Holds an 24 bit colour (+ an alpha channel)  More... | |
| Typedefs | |
| using | Color = Colour | 
| Alias for Colour, American spelling. | |
| Variables | |
| constexpr const char * | ENGINE_NAME = "Untitled 2D game engine" | 
| The name of the game engine TODO: instert name here when decided. | |
| constexpr u16 | UPDATE_MAJOR = 1 | 
| Major update version. | |
| constexpr u16 | UPDATE_MINOR = 0 | 
| Minor update version. | |
| constexpr u16 | UPDATE_PATCH = 0 | 
| Patch update version. | |
Constants and types used within the engine.
Definition in file constants_and_types.h.
Alias for Colour, American spelling.
Definition at line 57 of file constants_and_types.h.
| 
 | constexpr | 
The name of the game engine TODO: instert name here when decided.
Definition at line 10 of file constants_and_types.h.
| 
 | constexpr | 
Major update version.
Definition at line 15 of file constants_and_types.h.
| u16 UPDATE_MINOR = 0 | 
Minor update version.
Definition at line 17 of file constants_and_types.h.
| u16 UPDATE_PATCH = 0 | 
Patch update version.
Definition at line 19 of file constants_and_types.h.