Class JobEntityBatchExtensions
Inheritance
JobEntityBatchExtensions
Syntax
public static class JobEntityBatchExtensions
Methods
Run<T>(T, EntityQuery)
Declaration
public static void Run<T>(this T jobData, EntityQuery query)
where T : struct, IJobEntityBatch
Parameters
Type Parameters
ScheduleParallel<T>(T, EntityQuery, JobHandle)
Declaration
public static JobHandle ScheduleParallel<T>(this T jobData, EntityQuery query, JobHandle dependsOn = null)
where T : struct, IJobEntityBatch
Parameters
Type |
Name |
Description |
T |
jobData |
|
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Type Parameters
ScheduleParallelBatched<T>(T, EntityQuery, Int32, JobHandle)
Declaration
public static JobHandle ScheduleParallelBatched<T>(this T jobData, EntityQuery query, int batchesPerChunk, JobHandle dependsOn = null)
where T : struct, IJobEntityBatch
Parameters
Type |
Name |
Description |
T |
jobData |
|
EntityQuery |
query |
|
Int32 |
batchesPerChunk |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Type Parameters
ScheduleSingle<T>(T, EntityQuery, JobHandle)
Declaration
public static JobHandle ScheduleSingle<T>(this T jobData, EntityQuery query, JobHandle dependsOn = null)
where T : struct, IJobEntityBatch
Parameters
Type |
Name |
Description |
T |
jobData |
|
EntityQuery |
query |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Type Parameters