Show / Hide Table of Contents

Struct JobHandle

Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: Unity.Jobs
Assembly: UnityEngine.dll
Syntax
public struct JobHandle

Properties

| Improve this Doc View Source

IsCompleted

Declaration
public bool IsCompleted { get; }
Property Value
Type Description
Boolean

Methods

CheckFenceIsDependencyOrDidSyncFence(JobHandle, JobHandle)

Declaration
public static bool CheckFenceIsDependencyOrDidSyncFence(JobHandle jobHandle, JobHandle dependsOn)
Parameters
Type Name Description
JobHandle jobHandle
JobHandle dependsOn
Returns
Type Description
Boolean
| Improve this Doc View Source

CombineDependencies(NativeArray<JobHandle>)

Declaration
public static JobHandle CombineDependencies(NativeArray<JobHandle> jobs)
Parameters
Type Name Description
NativeArray<JobHandle> jobs
Returns
Type Description
JobHandle
| Improve this Doc View Source

CombineDependencies(JobHandle, JobHandle)

Declaration
public static JobHandle CombineDependencies(JobHandle job0, JobHandle job1)
Parameters
Type Name Description
JobHandle job0
JobHandle job1
Returns
Type Description
JobHandle
| Improve this Doc View Source

CombineDependencies(JobHandle, JobHandle, JobHandle)

Declaration
public static JobHandle CombineDependencies(JobHandle job0, JobHandle job1, JobHandle job2)
Parameters
Type Name Description
JobHandle job0
JobHandle job1
JobHandle job2
Returns
Type Description
JobHandle
| Improve this Doc View Source

Complete()

Declaration
public void Complete()
| Improve this Doc View Source

CompleteAll(NativeArray<JobHandle>)

Declaration
public static void CompleteAll(NativeArray<JobHandle> jobs)
Parameters
Type Name Description
NativeArray<JobHandle> jobs
| Improve this Doc View Source

CompleteAll(ref JobHandle, ref JobHandle)

Declaration
public static void CompleteAll(ref JobHandle job0, ref JobHandle job1)
Parameters
Type Name Description
JobHandle job0
JobHandle job1
| Improve this Doc View Source

CompleteAll(ref JobHandle, ref JobHandle, ref JobHandle)

Declaration
public static void CompleteAll(ref JobHandle job0, ref JobHandle job1, ref JobHandle job2)
Parameters
Type Name Description
JobHandle job0
JobHandle job1
JobHandle job2

ScheduleBatchedJobs()

Declaration
public static void ScheduleBatchedJobs()

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX