vecs
Fast, flexible ecs in C++ with ergonomic API
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nstd
 Chash< vecs::storage::dynamic_bitset >
 Nvecs
 N_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_mapA dense map optimized for integral keys
 Cdynamic_bitsetA dynamic bitset that automatically grows to support an arbitrary number of bits
 CBundleA collection of components grouped together as a single bundle
 CCommand
 CCommandsProvides a deferred command interface to manage entity operations within the ECS world
 CEntityBuilderProvides methods to construct and modify entities within the ECS world
 CEntityCommandsProvides 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_paramA 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
 CLocalA container for local data specific to a system
 CObserverObserver class for tracking component changes within a system
 COptionalProvides an interface for interacting with optional components
 CParent
 CQueryRepresents a query for components within the ECS world
 CIteratorIterator for iterating over entities matching the query
 CRecordA container for a single record and its components, as a result of a query
 CSingleA container for a single entity and its components, as a result of a query
 CQueryFilter
 CResourceA non-owning wrapper around a resource of type T
 CTagBundle
 CTest
 CTest< Filter< Filters... >, Components... >
 CTime
 CTypeErasedObserver
 CTypeErasedResource
 CTypeIDGenerator
 CWith
 CWithout
 CWorldThe ECS world