docs.unity.cn
    Show / Hide Table of Contents

    Class IJobEntityExtensions

    Extension methods for IJobEntity job type

    Inheritance
    Object
    IJobEntityExtensions
    Namespace: Unity.Entities
    Syntax
    public static class IJobEntityExtensions

    Methods

    Name Description
    Run<T>(T)

    Runs the job immediately on the current thread.

    Run<T>(T, EntityQuery)

    Runs the job immediately on the current thread.

    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.

    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.

    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.

    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.

    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.

    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on Wednesday, June 21, 2023