Class JobEntityBatchExtensions | Entities | 0.10.0-preview.6
docs.unity.cn
    Show / Hide Table of Contents

    Class JobEntityBatchExtensions

    Inheritance
    Object
    JobEntityBatchExtensions
    Namespace: Unity.Entities
    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 Name Description
    T jobData
    EntityQuery query
    Type Parameters
    Name Description
    T

    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
    Name Description
    T

    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
    Name Description
    T

    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
    Name Description
    T
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX