Gaia-ECS
v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia.h
1
#include "gaia/config/config.h"
2
#include "gaia/config/profiler.h"
3
4
#include "gaia/core/bit_utils.h"
5
#include "gaia/core/hashing_policy.h"
6
#include "gaia/core/iterator.h"
7
#include "gaia/core/span.h"
8
#include "gaia/core/utility.h"
9
10
#include "gaia/meta/reflection.h"
11
#include "gaia/meta/type_info.h"
12
13
#include "gaia/mem/data_layout_policy.h"
14
#include "gaia/mem/mem_alloc.h"
15
#include "gaia/mem/mem_sani.h"
16
#include "gaia/mem/mem_utils.h"
17
#include "gaia/mem/raw_data_holder.h"
18
#include "gaia/mem/stack_allocator.h"
19
20
#include "gaia/cnt/bitset.h"
21
#include "gaia/cnt/bitset_iterator.h"
22
#include "gaia/cnt/darray.h"
23
#include "gaia/cnt/darray_ext.h"
24
#include "gaia/cnt/darray_ext_soa.h"
25
#include "gaia/cnt/darray_soa.h"
26
#include "gaia/cnt/dbitset.h"
27
#include "gaia/cnt/fwd_llist.h"
28
#include "gaia/cnt/ilist.h"
29
#include "gaia/cnt/map.h"
30
#include "gaia/cnt/paged_storage.h"
31
#include "gaia/cnt/sarray.h"
32
#include "gaia/cnt/sarray_ext.h"
33
#include "gaia/cnt/sarray_ext_soa.h"
34
#include "gaia/cnt/sarray_soa.h"
35
#include "gaia/cnt/set.h"
36
#include "gaia/cnt/sparse_storage.h"
37
#include "gaia/cnt/sringbuffer.h"
38
39
#include "gaia/util/logging.h"
40
#include "gaia/util/signal.h"
41
42
#include "gaia/ser/ser_ct.h"
43
#include "gaia/ser/ser_rt.h"
44
45
#include "gaia/mt/threadpool.h"
46
47
#include "gaia/ecs/archetype.h"
48
#include "gaia/ecs/chunk.h"
49
#include "gaia/ecs/chunk_allocator.h"
50
#include "gaia/ecs/chunk_iterator.h"
51
#include "gaia/ecs/command_buffer.h"
52
#include "gaia/ecs/common.h"
53
#include "gaia/ecs/component.h"
54
#include "gaia/ecs/component_getter.h"
55
#include "gaia/ecs/component_setter.h"
56
#include "gaia/ecs/id.h"
57
#include "gaia/ecs/query.h"
58
#include "gaia/ecs/world.h"
include
gaia.h
Generated by
1.9.8