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.