Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Macros | |
#define | ecs_enable_component(world, entity, T, enable) ecs_enable_id(world, entity, ecs_id(T), enable) |
#define | ecs_is_enabled(world, entity, T) ecs_is_enabled_id(world, entity, ecs_id(T)) |
#define | ecs_enable_pair(world, entity, First, second, enable) ecs_enable_id(world, entity, ecs_pair(ecs_id(First), second), enable) |
#define | ecs_is_enabled_pair(world, entity, First, second) ecs_is_enabled_id(world, entity, ecs_pair(ecs_id(First), second)) |
#define ecs_enable_component | ( | world, | |
entity, | |||
T, | |||
enable ) ecs_enable_id(world, entity, ecs_id(T), enable) |
#define ecs_enable_pair | ( | world, | |
entity, | |||
First, | |||
second, | |||
enable ) ecs_enable_id(world, entity, ecs_pair(ecs_id(First), second), enable) |
#define ecs_is_enabled | ( | world, | |
entity, | |||
T ) ecs_is_enabled_id(world, entity, ecs_id(T)) |
#define ecs_is_enabled_pair | ( | world, | |
entity, | |||
First, | |||
second ) ecs_is_enabled_id(world, entity, ecs_pair(ecs_id(First), second)) |