Flecs v3.2
A fast entity component system (ECS) for C & C++
|
Macros | |
#define | ecs_new(world, T) ecs_new_w_id(world, ecs_id(T)) |
#define | ecs_new_w_pair(world, first, second) ecs_new_w_id(world, ecs_pair(first, second)) |
#define | ecs_bulk_new(world, component, count) ecs_bulk_new_w_id(world, ecs_id(component), count) |
#define | ecs_new_entity(world, n) |
#define | ecs_new_prefab(world, n) |
#define | ecs_delete_children(world, parent) ecs_delete_with(world, ecs_pair(EcsChildOf, parent)) |
#define ecs_bulk_new | ( | world, | |
component, | |||
count ) ecs_bulk_new_w_id(world, ecs_id(component), count) |
#define ecs_delete_children | ( | world, | |
parent ) ecs_delete_with(world, ecs_pair(EcsChildOf, parent)) |
#define ecs_new | ( | world, | |
T ) ecs_new_w_id(world, ecs_id(T)) |
#define ecs_new_entity | ( | world, | |
n ) |
#define ecs_new_prefab | ( | world, | |
n ) |
#define ecs_new_w_pair | ( | world, | |
first, | |||
second ) ecs_new_w_id(world, ecs_pair(first, second)) |