Defined in include/vehicle2/pvd/PxVehiclePvdFunctions.h

void PxVehiclePvdSuspensionStateCalculationParamsRegister(const PxVehicleSuspensionStateCalculationParams *suspStateCalcParams, const PxVehiclePvdAttributeHandles &attributeHandles, PxVehiclePvdObjectHandles *objectHandles, OmniPvdWriter *omniWriter)

Register object instances in omnipvd that will be used to reflect the suspension state calculation parameters of a vehicle instance.


If suspStateCalcParams is NULL, omnipvd will not reflect the suspension state calculation parameters.


objectHandles must be non-NULL


omniWriter must be non-NULL

  • suspStateCalcParams[in] describes parameters used to calculate suspension state.

  • attributeHandles[in] contains a general description of vehicle parameters and states that will be reflected in omnipvd.

  • objectHandles[in] contains unique handles for the parameters and states of each vehicle instance.

  • omniWriter[in] is an OmniPvdWriter instance used to communicate state and parameter data to omnipvd.