| Parameter | Description |
|---|---|
| allocator | The type of allocation for creating the NativeArray to hold the ArchetypeChunk objects. |
NativeArray<ArchetypeChunk> An array of ArchetypeChunk objects referring to all the chunks in the EntityManager.World.
Gets all the chunks managed by this EntityManager.
Important: This method creates a sync point, which means that the EntityManager waits for all currently running jobs to complete before getting the chunk. 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 |
|---|---|
| allocator | The type of allocation for creating the NativeArray to hold the ArchetypeChunk objects. |
NativeArray<ArchetypeChunk> An array of ArchetypeChunk objects referring to all the chunks in the EntityManager.World.
Gets all the chunks managed by this EntityManager.
Important: This method creates a sync point, which means that the EntityManager waits for all currently running jobs to complete before getting the chunk. 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.