![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
Directories | |
| impl | |
| utils | |
Files | |
| c_types.hpp | |
| Aliases for types/constants from C API. | |
| component.hpp | |
| Registering/obtaining info from components. | |
| entity.hpp | |
| Entity class. | |
| entity_view.hpp | |
| Entity class with only readonly operations. | |
| flecs.hpp | |
| Flecs C++11 API. | |
| invoker.hpp | |
| Utilities for invoking each/iter callbacks. | |
| iter.hpp | |
| Wrapper classes for ecs_iter_t and component arrays. | |
| lifecycle_traits.hpp | |
| Utilities for discovering and registering component lifecycle hooks. | |
| log.hpp | |
| Logging functions. | |
| pair.hpp | |
| Utilities for working with compile time pairs. | |
| ref.hpp | |
| Class that caches data to speedup get operations. | |
| table.hpp | |
| Direct access to table data. | |
| type.hpp | |
| Utility functions for id vector. | |
| world.hpp | |
| World class. | |