|
| #define | ecs_singleton_add(world, comp) |
| | Add a singleton component.
|
| #define | ecs_singleton_remove(world, comp) |
| | Remove a singleton component.
|
| #define | ecs_singleton_get(world, comp) |
| | Get a singleton component.
|
| #define | ecs_singleton_get_mut(world, comp) |
| | Get a mutable pointer to a singleton component.
|
| #define | ecs_singleton_set_ptr(world, comp, ptr) |
| | Set a singleton component using a pointer.
|
| #define | ecs_singleton_set(world, comp, ...) |
| | Set a singleton component value.
|
| #define | ecs_singleton_ensure(world, comp) |
| | Ensure a singleton component, return mutable pointer.
|
| #define | ecs_singleton_emplace(world, comp, is_new) |
| | Emplace a singleton component.
|
| #define | ecs_singleton_modified(world, comp) |
| | Signal that a singleton component has been modified.
|
| #define | ecs_singleton_has(world, comp) |
| | Test if world has a singleton component.
|
| #define | ecs_singleton_add_pair(world, rel, tgt) |
| | Add a singleton pair component.
|
| #define | ecs_singleton_remove_pair(world, rel, tgt) |
| | Remove a singleton pair component.
|
| #define | ecs_singleton_get_pair(world, rel, tgt) |
| | Get a singleton pair component.
|
| #define | ecs_singleton_get_mut_pair(world, rel, tgt) |
| | Get a mutable pointer to a singleton pair component.
|
| #define | ecs_singleton_set_pair(world, rel, tgt, ...) |
| | Set a singleton pair component value.
|
| #define | ecs_singleton_ensure_pair(world, rel, tgt) |
| | Ensure a singleton pair component, return mutable pointer.
|
| #define | ecs_singleton_emplace_pair(world, rel, tgt, is_new) |
| | Emplace a singleton pair component.
|
| #define | ecs_singleton_modified_pair(world, rel, tgt) |
| | Signal that a singleton pair component has been modified.
|
| #define | ecs_singleton_has_pair(world, rel, tgt) |
| | Test if world has a singleton pair component.
|