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