Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Public Member Functions | |
sig (flecs::world_t *world) | |
template<typename Builder > | |
void | populate (const Builder &b) |
Public Attributes | |
flecs::world_t * | world_ |
flecs::array< flecs::id_t, sizeof...(Components)> | ids |
flecs::array< flecs::inout_kind_t, sizeof...(Components)> | inout |
flecs::array< flecs::oper_kind_t, sizeof...(Components)> | oper |
Definition at line 40 of file signature.hpp.
|
inline |
Definition at line 41 of file signature.hpp.
|
inline |
Definition at line 54 of file signature.hpp.
flecs::array<flecs::id_t, sizeof...(Components)> flecs::_::sig< Components >::ids |
Definition at line 49 of file signature.hpp.
flecs::array<flecs::inout_kind_t, sizeof...(Components)> flecs::_::sig< Components >::inout |
Definition at line 50 of file signature.hpp.
flecs::array<flecs::oper_kind_t, sizeof...(Components)> flecs::_::sig< Components >::oper |
Definition at line 51 of file signature.hpp.
flecs::world_t* flecs::_::sig< Components >::world_ |
Definition at line 48 of file signature.hpp.