![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
Macros | |
| #define | ecs_add(world, entity, T) ecs_add_id(world, entity, ecs_id(T)) |
| #define | ecs_add_pair(world, subject, first, second) ecs_add_id(world, subject, ecs_pair(first, second)) |
| #define | ecs_remove(world, entity, T) ecs_remove_id(world, entity, ecs_id(T)) |
| #define | ecs_remove_pair(world, subject, first, second) ecs_remove_id(world, subject, ecs_pair(first, second)) |
| #define | ecs_override(world, entity, T) ecs_override_id(world, entity, ecs_id(T)) |
| #define | ecs_override_pair(world, subject, first, second) ecs_override_id(world, subject, ecs_pair(first, second)) |
| #define ecs_add | ( | world, | |
| entity, | |||
| T | |||
| ) | ecs_add_id(world, entity, ecs_id(T)) |
| #define ecs_add_pair | ( | world, | |
| subject, | |||
| first, | |||
| second | |||
| ) | ecs_add_id(world, subject, ecs_pair(first, second)) |
| #define ecs_override | ( | world, | |
| entity, | |||
| T | |||
| ) | ecs_override_id(world, entity, ecs_id(T)) |
| #define ecs_override_pair | ( | world, | |
| subject, | |||
| first, | |||
| second | |||
| ) | ecs_override_id(world, subject, ecs_pair(first, second)) |
| #define ecs_remove | ( | world, | |
| entity, | |||
| T | |||
| ) | ecs_remove_id(world, entity, ecs_id(T)) |
| #define ecs_remove_pair | ( | world, | |
| subject, | |||
| first, | |||
| second | |||
| ) | ecs_remove_id(world, subject, ecs_pair(first, second)) |