Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Type class. More...
#include <type.hpp>
Public Member Functions | |
type (world_t *world, const type_t *t) | |
flecs::string | str () const |
Convert type to comma-separated string. | |
int32_t | count () const |
Return number of ids in type. | |
flecs::id_t * | array () const |
Return pointer to array. | |
flecs::id | get (int32_t index) const |
Get id at specified index in type. | |
const flecs::id_t * | begin () const |
const flecs::id_t * | end () const |
operator const type_t * () const | |
Implicit conversion to type_t. | |
Type class.
A type is a vector of component ids which can be requested from entities or tables.