Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Macros | |
#define | ecs_field(it, T, index) (ECS_CAST(T*, ecs_field_w_size(it, sizeof(T), index))) |
#define | ecs_field_self(it, T, index) (ECS_CAST(T*, ecs_field_self_w_size(it, sizeof(T), index))) |
#define | ecs_field_at(it, T, index, row) (ECS_CAST(T*, ecs_field_at_w_size(it, sizeof(T), index, row))) |
#define ecs_field | ( | it, | |
T, | |||
index ) (ECS_CAST(T*, ecs_field_w_size(it, sizeof(T), index))) |
#define ecs_field_at | ( | it, | |
T, | |||
index, | |||
row ) (ECS_CAST(T*, ecs_field_at_w_size(it, sizeof(T), index, row))) |