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 (data, dependsOn)

Schedules a managed job to run in the job system.

Public Static
ScheduleManaged< T > (data, dependsOn)

Schedules a managed job to run in the job system.

Public Static