Skip to main content

helios-engine-config.h File

Macro Definitions Index

#defineHELIOS_DEBUG   1
#defineHELIOS_FUNCTION_SIGNATURE   __func__
#defineRENDERQUEUE_MESHRENDER_COMMANDS_SIZE   100
#defineRENDERQUEUE_TEXTRENDER_COMMANDS_SIZE   100
#defineENTITY_MANAGER_DEFAULT_CAPACITY   1000
#defineUI_ACTION_COMMAND_HANDLER_DEFAULT_CAPACITY   100
#defineSTATE_TO_IDMAP_DEFAULT_CAPACITY   20
#defineINACTIVE_FOCUSED_ITEMS_CACHE_CAPACITY   20
#defineDEFAULT_ENTITY_MANAGER_CAPACITY   1000
#defineDEFAULT_GAMEOBJECT_CAPACITY   1000
#defineDEFAULT_WINDOW_POOL_CAPACITY   5
#defineDEFAULT_SHADER_POOL_CAPACITY   100
#defineDEFAULT_MESH_POOL_CAPACITY   100
#defineDEFAULT_MATERIAL_POOL_CAPACITY   100
#defineDEFAULT_VIEWPORT_POOL_CAPACITY   10
#defineDEFAULT_FRAMEBUFFER_POOL_CAPACITY   10
#defineDEFAULT_SCENE_POOL_CAPACITY   10
#defineDEFAULT_RUNTIME_HANDLE_REGISTRY_CAPACITY   50

Macro Definitions

DEFAULT_ENTITY_MANAGER_CAPACITY

#define DEFAULT_ENTITY_MANAGER_CAPACITY   1000

Definition at line 24 of file helios-engine-config.h.

24#define DEFAULT_ENTITY_MANAGER_CAPACITY 1000

DEFAULT_FRAMEBUFFER_POOL_CAPACITY

#define DEFAULT_FRAMEBUFFER_POOL_CAPACITY   10

Definition at line 33 of file helios-engine-config.h.

33#define DEFAULT_FRAMEBUFFER_POOL_CAPACITY 10

DEFAULT_GAMEOBJECT_CAPACITY

#define DEFAULT_GAMEOBJECT_CAPACITY   1000

Definition at line 26 of file helios-engine-config.h.

26#define DEFAULT_GAMEOBJECT_CAPACITY 1000

DEFAULT_MATERIAL_POOL_CAPACITY

#define DEFAULT_MATERIAL_POOL_CAPACITY   100

Definition at line 31 of file helios-engine-config.h.

31#define DEFAULT_MATERIAL_POOL_CAPACITY 100

DEFAULT_MESH_POOL_CAPACITY

#define DEFAULT_MESH_POOL_CAPACITY   100

Definition at line 30 of file helios-engine-config.h.

30#define DEFAULT_MESH_POOL_CAPACITY 100

DEFAULT_RUNTIME_HANDLE_REGISTRY_CAPACITY

#define DEFAULT_RUNTIME_HANDLE_REGISTRY_CAPACITY   50

Definition at line 36 of file helios-engine-config.h.

36#define DEFAULT_RUNTIME_HANDLE_REGISTRY_CAPACITY 50

DEFAULT_SCENE_POOL_CAPACITY

#define DEFAULT_SCENE_POOL_CAPACITY   10

Definition at line 34 of file helios-engine-config.h.

34#define DEFAULT_SCENE_POOL_CAPACITY 10

DEFAULT_SHADER_POOL_CAPACITY

#define DEFAULT_SHADER_POOL_CAPACITY   100

Definition at line 29 of file helios-engine-config.h.

29#define DEFAULT_SHADER_POOL_CAPACITY 100

DEFAULT_VIEWPORT_POOL_CAPACITY

#define DEFAULT_VIEWPORT_POOL_CAPACITY   10

Definition at line 32 of file helios-engine-config.h.

32#define DEFAULT_VIEWPORT_POOL_CAPACITY 10

DEFAULT_WINDOW_POOL_CAPACITY

#define DEFAULT_WINDOW_POOL_CAPACITY   5

Definition at line 28 of file helios-engine-config.h.

28#define DEFAULT_WINDOW_POOL_CAPACITY 5

ENTITY_MANAGER_DEFAULT_CAPACITY

#define ENTITY_MANAGER_DEFAULT_CAPACITY   1000

Definition at line 16 of file helios-engine-config.h.

16#define ENTITY_MANAGER_DEFAULT_CAPACITY 1000

HELIOS_DEBUG

#define HELIOS_DEBUG   1

Definition at line 2 of file helios-engine-config.h.

2 #define HELIOS_DEBUG 1

HELIOS_FUNCTION_SIGNATURE

#define HELIOS_FUNCTION_SIGNATURE   __func__

Definition at line 10 of file helios-engine-config.h.

10 #define HELIOS_FUNCTION_SIGNATURE __func__

INACTIVE_FOCUSED_ITEMS_CACHE_CAPACITY

#define INACTIVE_FOCUSED_ITEMS_CACHE_CAPACITY   20

Definition at line 22 of file helios-engine-config.h.

22#define INACTIVE_FOCUSED_ITEMS_CACHE_CAPACITY 20

RENDERQUEUE_MESHRENDER_COMMANDS_SIZE

#define RENDERQUEUE_MESHRENDER_COMMANDS_SIZE   100

Definition at line 13 of file helios-engine-config.h.

13#define RENDERQUEUE_MESHRENDER_COMMANDS_SIZE 100

RENDERQUEUE_TEXTRENDER_COMMANDS_SIZE

#define RENDERQUEUE_TEXTRENDER_COMMANDS_SIZE   100

Definition at line 14 of file helios-engine-config.h.

14#define RENDERQUEUE_TEXTRENDER_COMMANDS_SIZE 100

STATE_TO_IDMAP_DEFAULT_CAPACITY

#define STATE_TO_IDMAP_DEFAULT_CAPACITY   20

Definition at line 20 of file helios-engine-config.h.

20#define STATE_TO_IDMAP_DEFAULT_CAPACITY 20

UI_ACTION_COMMAND_HANDLER_DEFAULT_CAPACITY

#define UI_ACTION_COMMAND_HANDLER_DEFAULT_CAPACITY   100

Definition at line 18 of file helios-engine-config.h.

18#define UI_ACTION_COMMAND_HANDLER_DEFAULT_CAPACITY 100

File Listing

The file content with the documentation metadata removed is:

1#ifndef NDEBUG
2 #define HELIOS_DEBUG 1
3#endif
4
5#if defined(_MSC_VER)
6 #define HELIOS_FUNCTION_SIGNATURE __FUNCSIG__
7#elif defined(__clang__) || defined(__GNUC__)
8 #define HELIOS_FUNCTION_SIGNATURE __PRETTY_FUNCTION__
9#else
10 #define HELIOS_FUNCTION_SIGNATURE __func__
11#endif
12
13#define RENDERQUEUE_MESHRENDER_COMMANDS_SIZE 100
14#define RENDERQUEUE_TEXTRENDER_COMMANDS_SIZE 100
15
16#define ENTITY_MANAGER_DEFAULT_CAPACITY 1000
17
18#define UI_ACTION_COMMAND_HANDLER_DEFAULT_CAPACITY 100
19
20#define STATE_TO_IDMAP_DEFAULT_CAPACITY 20
21
22#define INACTIVE_FOCUSED_ITEMS_CACHE_CAPACITY 20
23
24#define DEFAULT_ENTITY_MANAGER_CAPACITY 1000
25
26#define DEFAULT_GAMEOBJECT_CAPACITY 1000
27
28#define DEFAULT_WINDOW_POOL_CAPACITY 5
29#define DEFAULT_SHADER_POOL_CAPACITY 100
30#define DEFAULT_MESH_POOL_CAPACITY 100
31#define DEFAULT_MATERIAL_POOL_CAPACITY 100
32#define DEFAULT_VIEWPORT_POOL_CAPACITY 10
33#define DEFAULT_FRAMEBUFFER_POOL_CAPACITY 10
34#define DEFAULT_SCENE_POOL_CAPACITY 10
35
36#define DEFAULT_RUNTIME_HANDLE_REGISTRY_CAPACITY 50

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.