RavEngine
Loading...
Searching...
No Matches
snippetvehicle2::CustomSuspensionComponent Class Referenceabstract
Inheritance diagram for snippetvehicle2::CustomSuspensionComponent:
[legend]
Collaboration diagram for snippetvehicle2::CustomSuspensionComponent:
[legend]

Public Member Functions

virtual void getDataForCustomSuspensionComponent (const PxVehicleAxleDescription *&axleDescription, const PxVehicleRigidBodyParams *&rigidBodyParams, const PxVehicleSuspensionStateCalculationParams *&suspensionStateCalculationParams, const PxReal *&steerResponseStates, const PxVehicleRigidBodyState *&rigidBodyState, const PxVehicleWheelParams *&wheelParams, const PxVehicleSuspensionParams *&suspensionParams, const CustomSuspensionParams *&customSuspensionParams, const PxVehicleSuspensionComplianceParams *&suspensionComplianceParams, const PxVehicleSuspensionForceParams *&suspensionForceParams, const PxVehicleRoadGeometryState *&wheelRoadGeomStates, PxVehicleSuspensionState *&suspensionStates, CustomSuspensionState *&customSuspensionStates, PxVehicleSuspensionComplianceState *&suspensionComplianceStates, PxVehicleSuspensionForce *&suspensionForces)=0
 
virtual bool update (const PxReal dt, const PxVehicleSimulationContext &context)
 Update function for a vehicle component.
 

Member Function Documentation

◆ update()

virtual bool snippetvehicle2::CustomSuspensionComponent::update ( const PxReal  dt,
const PxVehicleSimulationContext &  context 
)
inlinevirtual

Update function for a vehicle component.

Parameters
[in]dtThe timestep size to use for the update step.
[in]contextVehicle simulation context holding global data or data that usually applies to a large group of vehicles.
Returns
True if subsequent components in a sequence should get updated, false if the sequence should be aborted.
See also
PxVehicleComponentSequence

Implements physx::vehicle2::PxVehicleComponent.


The documentation for this class was generated from the following file: