Method UnsafeRunJobEntityBatch
UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate)
Declaration
public static void UnsafeRunJobEntityBatch<T>(ref T jobData, EntityQuery query, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate functionPointer)
where T : struct, IJobEntityBatch
Parameters
Type Parameters
UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate>)
Declaration
public static void UnsafeRunJobEntityBatch<T>(ref T jobData, EntityQuery query, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegate> functionPointer)
where T : struct, IJobEntityBatch
Parameters
Type Parameters
UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, IntPtr, Int32, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities)
Declaration
public static void UnsafeRunJobEntityBatch<T>(ref T jobData, EntityQuery query, IntPtr limitToEntityArrayPtr, int limitToEntityArrayLength, InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities functionPointer)
where T : struct, IJobEntityBatch
Parameters
Type Parameters
UnsafeRunJobEntityBatch<T>(ref T, EntityQuery, IntPtr, Int32, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities>)
Declaration
public static void UnsafeRunJobEntityBatch<T>(ref T jobData, EntityQuery query, IntPtr limitToEntityArrayPtr, int limitToEntityArrayLength, FunctionPointer<InternalCompilerInterface.JobEntityBatchRunWithoutJobSystemDelegateLimitEntities> functionPointer)
where T : struct, IJobEntityBatch
Parameters
Type Parameters