Struct VehicleControlSystem.VehicleEngineControlJob.InternalCompilerQueryAndHandleData
Used internally by the compiler, we won't promise this exists in the future
Assembly: com.unity.vehicles.dll
Syntax
public struct VehicleControlSystem.VehicleEngineControlJob.InternalCompilerQueryAndHandleData
Fields
DefaultQuery
Declaration
public EntityQuery DefaultQuery
Field Value
__TypeHandle
Declaration
public VehicleControlSystem.VehicleEngineControlJob.InternalCompilerQueryAndHandleData.TypeHandle __TypeHandle
Field Value
Methods
AddRequiredComponentTypes(ref Span<ComponentType>)
Declaration
public static void AddRequiredComponentTypes(ref Span<ComponentType> components)
Parameters
AssignEntityManager(ref VehicleEngineControlJob, EntityManager)
Declaration
public void AssignEntityManager(ref VehicleControlSystem.VehicleEngineControlJob job, EntityManager entityManager)
Parameters
GetRequiredComponentTypeCount()
Declaration
public static int GetRequiredComponentTypeCount()
Returns
Init(ref SystemState, bool)
Declaration
public void Init(ref SystemState state, bool assignDefaultQuery)
Parameters
QueryHasRequiredComponentsForExecuteMethodToRun(ref EntityQuery, ref Span<ComponentType>)
Declaration
public static bool QueryHasRequiredComponentsForExecuteMethodToRun(ref EntityQuery userDefinedQuery, ref Span<ComponentType> components)
Parameters
Returns
Run(ref VehicleEngineControlJob, EntityQuery)
Declaration
public void Run(ref VehicleControlSystem.VehicleEngineControlJob job, EntityQuery query)
Parameters
Schedule(ref VehicleEngineControlJob, EntityQuery, JobHandle)
Declaration
public JobHandle Schedule(ref VehicleControlSystem.VehicleEngineControlJob job, EntityQuery query, JobHandle dependency)
Parameters
Returns
ScheduleParallel(ref VehicleEngineControlJob, EntityQuery, JobHandle)
Declaration
public JobHandle ScheduleParallel(ref VehicleControlSystem.VehicleEngineControlJob job, EntityQuery query, JobHandle dependency)
Parameters
Returns
UpdateBaseEntityIndexArray(ref VehicleEngineControlJob, EntityQuery, ref SystemState)
Declaration
public void UpdateBaseEntityIndexArray(ref VehicleControlSystem.VehicleEngineControlJob job, EntityQuery query, ref SystemState state)
Parameters
UpdateBaseEntityIndexArray(ref VehicleEngineControlJob, EntityQuery, JobHandle, ref SystemState)
Declaration
public JobHandle UpdateBaseEntityIndexArray(ref VehicleControlSystem.VehicleEngineControlJob job, EntityQuery query, JobHandle dependency, ref SystemState state)
Parameters
Returns