Easys
A minimalist, header-only C++ ECS library for efficient and fuss-free entity and component management.
Loading...
Searching...
No Matches
include
easys
config.hpp
Go to the documentation of this file.
1
#pragma once
2
3
// Provide configurations options for the user.
4
11
#ifndef EASYS_ENTITY_TYPE
12
#define EASYS_ENTITY_TYPE uint32_t
13
#endif
14
22
#ifndef EASYS_ENTITY_LIMIT
23
#define EASYS_ENTITY_LIMIT 10000
24
#endif
25
35
#ifndef EASYS_LOG_ENABLED
36
#define EASYS_LOG_ENABLED 0
37
#endif
38
50
#ifndef EASYS_LOG_VERBOSITY
51
#define EASYS_LOG_VERBOSITY 0
52
#endif
53
71
#ifndef EASYS_LOG_LEVEL
72
#define EASYS_LOG_LEVEL 2
73
#endif
74
84
#ifndef EASYS_LOG_TO_FILE
85
#define EASYS_LOG_TO_FILE 0
86
#endif
87
96
#ifndef EASYS_LOG_FILE_PATH
97
#define EASYS_LOG_FILE_PATH "easys_log.txt"
98
#endif
Generated by
1.9.8