![]() |
Flecs v4.1
A fast entity component system (ECS) for C & C++
|
Misc convenience macros. More...
Macros | |
| #define | ecs_isa(e) |
| Construct an IsA pair. | |
| #define | ecs_childof(e) |
| Construct a ChildOf pair. | |
| #define | ecs_dependson(e) |
| Construct a DependsOn pair. | |
| #define | ecs_with(e) |
| Construct a With pair. | |
| #define | ecs_each(world, id) |
| Iterate entities with a component. | |
| #define | ecs_each_pair(world, r, t) |
| Iterate entities with a pair. | |
| #define | ecs_each_pair_t(world, R, t) |
| Iterate entities with a pair (type-safe first element). | |
Misc convenience macros.
| #define ecs_childof | ( | e | ) |
Construct a ChildOf pair.
| #define ecs_dependson | ( | e | ) |
Construct a DependsOn pair.
| #define ecs_each | ( | world, | |
| id ) |
Iterate entities with a component.
| #define ecs_each_pair | ( | world, | |
| r, | |||
| t ) |
Iterate entities with a pair.
| #define ecs_each_pair_t | ( | world, | |
| R, | |||
| t ) |
Iterate entities with a pair (type-safe first element).
| #define ecs_isa | ( | e | ) |