![]() |
Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Enumeration type data. More...
#include <enum.hpp>
Public Attributes | |
| flecs::entity_t | id |
| int | min |
| int | max |
| bool | has_contiguous |
| underlying_type_t< E > | contiguous_until |
| enum_constant_data< underlying_type_t< E > > | constants [constants_size? constants_size:1] |
Static Public Attributes | |
| static constexpr unsigned int | constants_size = enum_reflection<E, reflection_count>::template each_enum< enum_last<E>::value >() |
Enumeration type data.
| enum_constant_data<underlying_type_t<E> > flecs::_::enum_data_impl< E >::constants[constants_size? constants_size:1] |
|
staticconstexpr |
| underlying_type_t<E> flecs::_::enum_data_impl< E >::contiguous_until |
| bool flecs::_::enum_data_impl< E >::has_contiguous |
| flecs::entity_t flecs::_::enum_data_impl< E >::id |
| int flecs::_::enum_data_impl< E >::max |
| int flecs::_::enum_data_impl< E >::min |