![]() |
Flecs v3.1
A fast entity component system (ECS) for C & C++
|
Convenience type with enum reflection data. More...
#include <enum.hpp>
Public Member Functions | |
enum_data (flecs::world_t *world, _::enum_data_impl &impl) | |
bool | is_valid (int value) |
int | first () const |
int | last () const |
int | next (int cur) const |
flecs::entity | entity () const |
flecs::entity | entity (int value) const |
flecs::entity | entity (E value) const |
Public Attributes | |
flecs::world_t * | world_ |
_::enum_data_impl & | impl_ |
Convenience type with enum reflection data.
Enumeration type data wrapper with world pointer.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
_::enum_data_impl& flecs::enum_data< E >::impl_ |
flecs::world_t* flecs::enum_data< E >::world_ |