Class IJobExtensions

Public

Extension methods for IJob and related interfaces.

Inner Types

Public Static Methods

ExecuteMainThreadJob<T> (data, tracker)

Executes this job in the main thread using a coroutine.

Public Static
GetDependencies<T> (data, tracker)
Public Static
Schedule<T> (data, tracker)

Schedule a job with automatic dependency tracking.

Public Static
ScheduleBatch<T> (data, arrayLength, minIndicesPerJobCount, tracker, additionalDependency=…)

Schedules an IJobParallelForBatched job with automatic dependency tracking.

Public Static
ScheduleManaged<T> (data, dependsOn)

Schedules a managed job to run in the job system.

Public Static
ScheduleManaged (data, dependsOn)

Schedules a managed job to run in the job system.

Public Static