| Parameter | Description |
|---|---|
| entityQuery | Defines the components an entity must have to qualify for destruction. |
Destroy all entities having a common set of component types.
Since entities in the same chunk share the same component structure, this function effectively destroys
the chunks holding any entities identified by the entityQueryFilter parameter.
If any entities matching the query have the LinkedEntityGroup component, this operation
will fail if any entities in a LinkedEntityGroup buffer do not also match the query.
| Parameter | Description |
|---|---|
| entities | An array containing the Entity objects of the entities to destroy. |
Destroys all entities in an array.
Important: This method creates a sync point, which means that the EntityManager waits for all currently running jobs to complete before destroying the entity. No additional jobs can start before the method is finished. A sync point can cause a drop in performance because the ECS framework might not be able to use the processing power of all available cores.
| Parameter | Description |
|---|---|
| entities | The slice of an array containing the Entity objects of the entities to destroy. |
Destroys all entities in a slice of an array.
Important: This method creates a sync point, which means that the EntityManager waits for all currently running jobs to complete before destroying the entity. No additional jobs can start before the method is finished. A sync point can cause a drop in performance because the ECS framework might not be able to use the processing power of all available cores.
| Parameter | Description |
|---|---|
| entity | The Entity object of the entity to destroy. |
Destroys an entity.
Important: This method creates a sync point, which means that the EntityManager waits for all currently running jobs to complete before destroying the entity. No additional jobs can start before the method is finished. A sync point can cause a drop in performance because the ECS framework might not be able to use the processing power of all available cores.