Flecs v4.1
A fast entity component system (ECS) for C & C++
Loading...
Searching...
No Matches
cpp Directory Reference
Directory dependency graph for cpp:

Directories

 impl
 
 utils
 

Files

 c_types.hpp
 Aliases for types/constants from C API.
 
 component.hpp
 Registering/obtaining info from components.
 
 delegate.hpp
 Wrappers around C++ functions that provide callbacks for C APIs.
 
 entity.hpp
 Entity class.
 
 entity_component_tuple.hpp
 Utilities to fetch components as tuples from entities.
 
 entity_view.hpp
 Entity class with only read-only operations.
 
 field.hpp
 Wrapper classes for fields returned by flecs::iter.
 
 flecs.hpp
 Flecs C++17 API.
 
 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 speed up get operations.
 
 table.hpp
 Direct access to table data.
 
 type.hpp
 Utility functions for ID vector.
 
 world.hpp
 World class.