IJobParallelForBatchExtensions
Extension class for the IJobParallelForBatch job type providing custom overloads for scheduling and running.
Read time 3 minutesLast updated 12 days ago
Definition
- Type: Class
- Namespace: Unity.Jobs
- Assembly: UnityEngine.ManagedKernelModule
public static class IJobParallelForBatchExtensions
Static Methods
Method | Description |
|---|---|
| EarlyJobInit | Gathers and caches reflection data for the internal job system's managed bindings. Unity is responsible for calling this method - don't call it yourself. |
| Run | Executes the parallel batch job but on the main thread. See IJobParallelForBatchExtensions.Schedule for more information on how appending is performed. |
| RunBatch | Executes the parallel batch job but on the main thread. See IJobParallelForBatchExtensions.ScheduleBatch for more information on how appending is performed. |
| RunBatchByRef | Executes the parallel batch job but on the main thread. See IJobParallelForBatchExtensions.ScheduleBatch for more information on how appending is performed. |
| RunByRef | Executes the parallel batch job but on the main thread. See IJobParallelForBatchExtensions.Schedule for more information on how appending is performed. |
| Schedule | Schedules a job that will execute the parallel batch job for all |
| ScheduleBatch | Schedules a job that will execute the parallel batch job for all |
| ScheduleBatchByRef | Schedules a job that will execute the parallel batch job for all |
| ScheduleByRef | Schedules a job that will execute the parallel batch job for all |
| ScheduleParallel | Schedules a job that will execute the parallel batch job for all |
| ScheduleParallelByRef | Schedules a job that will execute the parallel batch job for all |