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