Class JobEntityBatchIndexExtensions
Extensions for scheduling and running IJobEntityBatchWithIndex jobs.
Namespace: Unity.Entities
Syntax
public static class JobEntityBatchIndexExtensionsMethods
| Name | Description | 
|---|---|
| EarlyJobInit<T>() | This method is only to be called by automatically generated setup code. | 
| Run<T>(T, EntityQuery) | Runs the job immediately on the current thread. | 
| Run<T>(T, EntityQuery, NativeArray<Entity>) | Runs the job immediately on the current thread. | 
| RunByRef<T>(ref T, EntityQuery) | Runs the job immediately on the current thread. | 
| RunByRef<T>(ref T, EntityQuery, NativeArray<Entity>) | Runs the job immediately on the current thread. | 
| RunWithoutJobs<T>(ref T, EntityQuery) | Runs the job without using the jobs API. | 
| RunWithoutJobsInternal<T>(ref T, ref ArchetypeChunkIterator) | |
| Schedule<T>(T, EntityQuery, NativeArray<Entity>, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for sequential (non-parallel) execution. | 
| Schedule<T>(T, EntityQuery, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for sequential (non-parallel) execution. | 
| ScheduleByRef<T>(ref T, EntityQuery, NativeArray<Entity>, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for sequential (non-parallel) execution. | 
| ScheduleByRef<T>(ref T, EntityQuery, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for sequential (non-parallel) execution. | 
| ScheduleParallel<T>(T, EntityQuery, ScheduleGranularity, NativeArray<Entity>, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for parallel execution. | 
| ScheduleParallel<T>(T, EntityQuery, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for parallel execution. | 
| ScheduleParallelByRef<T>(ref T, EntityQuery, ScheduleGranularity, NativeArray<Entity>, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for parallel execution. | 
| ScheduleParallelByRef<T>(ref T, EntityQuery, JobHandle) | Adds an IJobEntityBatchWithIndex instance to the job scheduler queue for parallel execution. |