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 |