![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
Used with ecs_bulk_init(). More...
#include <flecs.h>
Public Attributes | |
| int32_t | _canary |
| ecs_entity_t * | entities |
| Entities to bulk insert. | |
| int32_t | count |
| Number of entities to create/populate. | |
| ecs_id_t | ids [(32)] |
| Ids to create the entities with. | |
| void ** | data |
| Array with component data to insert. | |
| ecs_table_t * | table |
| Table to insert the entities into. | |
Used with ecs_bulk_init().
| int32_t ecs_bulk_desc_t::count |
| void** ecs_bulk_desc_t::data |
Array with component data to insert.
Each element in the array must correspond with an element in the ids array. If an element in the ids array is a tag, the data array must contain a NULL. An element may be set to NULL for a component, in which case the component will not be set by the operation.
| ecs_entity_t* ecs_bulk_desc_t::entities |
| ecs_id_t ecs_bulk_desc_t::ids[(32)] |
| ecs_table_t* ecs_bulk_desc_t::table |