Class IJobEntityExtensions
Extension methods for IJobEntity job type
Namespace: Unity.Entities
Assembly: Unity.Entities.dll
Syntax
public static class IJobEntityExtensions
Methods
Name | Description |
---|---|
RunByRef<T>(ref T) | Runs the job immediately on the current thread. |
RunByRef<T>(ref T, EntityQuery) | Runs the job immediately on the current thread. |
Run<T>(T) | Runs the job immediately on the current thread. |
Run<T>(T, EntityQuery) | Runs the job immediately on the current thread. |
ScheduleByRef<T>(ref T) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
ScheduleByRef<T>(ref T, EntityQuery) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
ScheduleByRef<T>(ref T, EntityQuery, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
ScheduleByRef<T>(ref T, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
ScheduleParallelByRef<T>(ref T) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallelByRef<T>(ref T, EntityQuery) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallelByRef<T>(ref T, EntityQuery, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallelByRef<T>(ref T, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallel<T>(T) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallel<T>(T, EntityQuery) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallel<T>(T, EntityQuery, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
ScheduleParallel<T>(T, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for parallel execution. |
Schedule<T>(T) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
Schedule<T>(T, EntityQuery) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
Schedule<T>(T, EntityQuery, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |
Schedule<T>(T, JobHandle) | Adds an IJobEntity instance to the job scheduler queue for sequential (non-parallel) execution. |