![]() |
Flecs v4.0
A fast entity component system (ECS) for C & C++
|
Macros | |
#define | ecs_singleton_add(world, comp) |
#define | ecs_singleton_remove(world, comp) |
#define | ecs_singleton_get(world, comp) |
#define | ecs_singleton_get_mut(world, comp) |
#define | ecs_singleton_set_ptr(world, comp, ptr) |
#define | ecs_singleton_set(world, comp, ...) |
#define | ecs_singleton_ensure(world, comp) |
#define | ecs_singleton_emplace(world, comp, is_new) |
#define | ecs_singleton_modified(world, comp) |
#define ecs_singleton_add | ( | world, | |
comp ) |
#define ecs_singleton_emplace | ( | world, | |
comp, | |||
is_new ) |
#define ecs_singleton_ensure | ( | world, | |
comp ) |
#define ecs_singleton_get | ( | world, | |
comp ) |
#define ecs_singleton_get_mut | ( | world, | |
comp ) |
#define ecs_singleton_modified | ( | world, | |
comp ) |
#define ecs_singleton_remove | ( | world, | |
comp ) |
#define ecs_singleton_set | ( | world, | |
comp, | |||
... ) |