Struct VehiclePhysicsSystem.SolveVehiclePhysicsJob.InternalCompilerQueryAndHandleData
Used internally by the compiler, we won't promise this exists in the future
Assembly: com.unity.vehicles.dll
Syntax
public struct VehiclePhysicsSystem.SolveVehiclePhysicsJob.InternalCompilerQueryAndHandleData
Fields
DefaultQuery
Declaration
public EntityQuery DefaultQuery
Field Value
__TypeHandle
Declaration
public VehiclePhysicsSystem.SolveVehiclePhysicsJob.InternalCompilerQueryAndHandleData.TypeHandle __TypeHandle
Field Value
Methods
AddRequiredComponentTypes(ref Span<ComponentType>)
Declaration
public static void AddRequiredComponentTypes(ref Span<ComponentType> components)
Parameters
AssignEntityManager(ref SolveVehiclePhysicsJob, EntityManager)
Declaration
public void AssignEntityManager(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob 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 SolveVehiclePhysicsJob, EntityQuery)
Declaration
public void Run(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob job, EntityQuery query)
Parameters
Schedule(ref SolveVehiclePhysicsJob, EntityQuery, JobHandle)
Declaration
public JobHandle Schedule(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob job, EntityQuery query, JobHandle dependency)
Parameters
Returns
ScheduleParallel(ref SolveVehiclePhysicsJob, EntityQuery, JobHandle)
Declaration
public JobHandle ScheduleParallel(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob job, EntityQuery query, JobHandle dependency)
Parameters
Returns
UpdateBaseEntityIndexArray(ref SolveVehiclePhysicsJob, EntityQuery, ref SystemState)
Declaration
public void UpdateBaseEntityIndexArray(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob job, EntityQuery query, ref SystemState state)
Parameters
UpdateBaseEntityIndexArray(ref SolveVehiclePhysicsJob, EntityQuery, JobHandle, ref SystemState)
Declaration
public JobHandle UpdateBaseEntityIndexArray(ref VehiclePhysicsSystem.SolveVehiclePhysicsJob job, EntityQuery query, JobHandle dependency, ref SystemState state)
Parameters
Returns