![]() |
Flecs v4.1
A fast entity component system (ECS) for C & C++
|
Macros | |
| #define | ecs_ids(...) |
| Convenience macro for creating a compound literal ID array. | |
| #define | ecs_values(...) |
| Convenience macro for creating a compound literal values array. | |
| #define | ecs_value_ptr(T, ptr) |
| Convenience macro for creating a compound literal value. | |
| #define | ecs_pair_value(R, t, ...) |
| Convenience macro for creating a compound literal pair value. | |
| #define | ecs_pair_value_2nd(r, T, ...) |
| Convenience macro for creating a compound literal pair value. | |
| #define | ecs_value_new_t(world, T) |
| Convenience macro for creating a heap-allocated value. | |
| #define | ecs_value(T, ...) |
| Convenience macro for creating a compound literal value literal. | |
| #define ecs_ids | ( | ... | ) |
Convenience macro for creating a compound literal ID array.
| #define ecs_pair_value | ( | R, | |
| t, | |||
| ... ) |
Convenience macro for creating a compound literal pair value.
| #define ecs_pair_value_2nd | ( | r, | |
| T, | |||
| ... ) |
Convenience macro for creating a compound literal pair value.
| #define ecs_value | ( | T, | |
| ... ) |
Convenience macro for creating a compound literal value literal.
| #define ecs_value_new_t | ( | world, | |
| T ) |
Convenience macro for creating a heap-allocated value.
| #define ecs_value_ptr | ( | T, | |
| ptr ) |
Convenience macro for creating a compound literal value.
| #define ecs_values | ( | ... | ) |
Convenience macro for creating a compound literal values array.