| ▼Nstd | |
| Chash< vecs::storage::dynamic_bitset > | |
| ▼Nvecs | |
| ▼N_traits | |
| ▼Ncomponent_hooks | |
| Chas_component_hook | |
| Chas_component_hook< T, HookType::Add > | |
| Chas_component_hook< T, HookType::Insert > | |
| Chas_component_hook< T, HookType::Remove > | |
| Chas_component_hooks_on_add | |
| Chas_component_hooks_on_add< T, std::void_t< decltype(ComponentHooks< T >::on_add)> > | |
| Chas_component_hooks_on_insert | |
| Chas_component_hooks_on_insert< T, std::void_t< decltype(ComponentHooks< T >::on_insert)> > | |
| Chas_component_hooks_on_remove | |
| Chas_component_hooks_on_remove< T, std::void_t< decltype(ComponentHooks< T >::on_remove)> > | |
| Chas_instance_hook | |
| Chas_instance_hook< T, HookType::Add > | |
| Chas_instance_hook< T, HookType::Insert > | |
| Chas_instance_hook< T, HookType::Remove > | |
| Chas_instance_on_add | |
| Chas_instance_on_add< T, std::void_t< decltype(&T::on_add)> > | |
| Chas_instance_on_insert | |
| Chas_instance_on_insert< T, std::void_t< decltype(&T::on_insert)> > | |
| Chas_static_hook | |
| Chas_static_hook< T, HookType::Add > | |
| Chas_static_hook< T, HookType::Insert > | |
| Chas_static_hook< T, HookType::Remove > | |
| Chas_static_on_add | |
| Chas_static_on_add< T, std::void_t< decltype(T::on_add)> > | |
| Chas_static_on_insert | |
| Chas_static_on_insert< T, std::void_t< decltype(T::on_insert)> > | |
| Chas_static_on_remove | |
| Chas_static_on_remove< T, std::void_t< decltype(T::on_remove)> > | |
| Chook_traits | |
| ▼Nquery | |
| Cfilter_traits | |
| Cfilter_traits< With< T > > | |
| Cfilter_traits< Without< T > > | |
| CQueryTypeTraits | |
| CQueryTypeTraits< Entity > | |
| CQueryTypeTraits< Optional< T > > | |
| Ccontains | |
| Ccontains< T > | |
| Ccontains< T, T, Ts... > | |
| Ccontains< T, U, Ts... > | |
| Cfunction_traits | |
| Cfunction_traits< R(&)(Args...)> | |
| Cfunction_traits< R(*)(Args...)> | |
| Cfunction_traits< R(Args...)> | |
| Cfunction_traits< R(C::*)(Args...) const > | |
| Cfunction_traits< R(C::*)(Args...)> | |
| Cis_bundle | |
| Cis_optional | |
| Cis_optional< Optional< T > > | |
| ▼Nstorage | |
| Cdense_map | A dense map optimized for integral keys |
| Cdynamic_bitset | A dynamic bitset that automatically grows to support an arbitrary number of bits |
| CBundle | A collection of components grouped together as a single bundle |
| CCommand | |
| CCommands | Provides a deferred command interface to manage entity operations within the ECS world |
| CComponentHooks | |
| CEntityBuilder | Provides methods to construct and modify entities within the ECS world |
| CEntityCommands | Provides a deferred command interface for managing a specific entity's state within the ECS world |
| CFilter | |
| Cget_system_params_helper | |
| Cget_system_params_helper< std::tuple< Args... > > | |
| Cinto_system_param | A template for converting types into system parameters |
| Cinto_system_param< Commands & > | |
| Cinto_system_param< const Observer< Components... > & > | Specialization for converting const Observer<Components...>& into a system parameter |
| Cinto_system_param< const T & > | Partial specialization of into_system_param for const lvalue references |
| Cinto_system_param< const Time & > | |
| Cinto_system_param< Local< T > > | Specialization for converting Local<T> into a system parameter |
| Cinto_system_param< Query< Components... > > | Specialization for converting Query<Components...> into a system parameter |
| Cinto_system_param< Resource< T > > | Specialization for converting Resource<T> into a system parameter |
| Cinto_system_param< T & > | Partial specialization of into_system_param for lvalue references |
| CLocal | A container for local data specific to a system |
| CObserver | Observer class for tracking component changes within a system |
| COptional | Provides an interface for interacting with optional components |
| CParent | |
| ▼CQuery | Represents a query for components within the ECS world |
| CIterator | Iterator for iterating over entities matching the query |
| CRecord | A container for a single record and its components, as a result of a query |
| CSingle | A container for a single entity and its components, as a result of a query |
| CQueryFilter | |
| CResource | A non-owning wrapper around a resource of type T |
| CTagBundle | |
| CTest | |
| CTest< Filter< Filters... >, Components... > | |
| CTime | |
| CTypeErasedObserver | |
| CTypeErasedResource | |
| CTypeIDGenerator | |
| CWith | |
| CWithout | |
| CWorld | The ECS world |