Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nphysx
 CPx1DConstraintA constraint
 CPx1DConstraintFlagConstraint row flags
 CPxActorPxActor is the base class for the main simulation objects in the physics SDK
 CPxActorFlagFlags which control the behavior of an actor
 CPxActorShapeCollection of set bits defined in PxHitFlag
 CPxActorTypeIdentifies each type of actor
 CPxActorTypeFlagIdentifies each type of actor for retrieving actors from a scene
 CPxAggregateClass to aggregate actors into a single broad-phase entry
 CPxAllocatorCallbackAbstract base class for an application defined memory allocator that can be used by the Nv library
 CPxArticulationTree structure of bodies connected by joints that is treated as a unit by the dynamics solver
 CPxArticulationAxis
 CPxArticulationBaseTree structure of bodies connected by joints that is treated as a unit by the dynamics solver
 CPxArticulationCache
 CPxArticulationDriveCacheArticulation drive cache
 CPxArticulationFlag
 CPxArticulationJointJoint between two links in an articulation
 CPxArticulationJointBase
 CPxArticulationJointDriveTypeThe type of joint drive to use for the articulation joint
 CPxArticulationJointReducedCoordinateJoint between two links in an articulation
 CPxArticulationJointType
 CPxArticulationLinkComponent of an articulation that represents a rigid body
 CPxArticulationMotion
 CPxArticulationReducedCoordinateTree structure of bodies connected by joints that is treated as a unit by the dynamics solver
 CPxArticulationRootLinkData
 CPxAssertHandler
 CPxBaseBase class for objects that can be members of a PxCollection
 CPxBaseFlagFlags for PxBase
 CPxBatchQueryBatched queries object. This is used to perform several queries at the same time
 CPxBatchQueryDescDescriptor class for PxBatchQuery
 CPxBatchQueryMemoryStruct for PxBatchQuery memory pointers
 CPxBatchQueryResultGeneric struct for receiving results of single query in a batch. Gets templated on hit type PxRaycastHit, PxSweepHit or PxOverlapHit
 CPxBatchQueryStatusBatched query status
 CPxBinaryConverterBinary converter for serialized streams
 CPxBitAndDataT
 CPxBoundedData
 CPxBounds3Class representing 3D range or axis aligned bounding box
 CPxBoxControllerBox character controller
 CPxBoxControllerDescDescriptor for a box character controller
 CPxBoxGeometryClass representing the geometry of a box
 CPxBoxObstacleA box obstacle
 CPxBroadPhaseCallbackBroad-phase callback to receive broad-phase related events
 CPxBroadPhaseCapsCaps class for broad phase
 CPxBroadPhaseExt
 CPxBroadPhaseRegion"Region of interest" for the broad-phase
 CPxBroadPhaseRegionInfoInformation & stats structure for a region
 CPxBroadPhaseTypeBroad phase algorithm used in the simulation
 CPxBVH33MidphaseDescStructure describing parameters affecting BVH33 midphase mesh structure
 CPxBVH33TriangleMeshA triangle mesh containing the PxMeshMidPhase::eBVH33 structure
 CPxBVH34MidphaseDescStructure describing parameters affecting BVH34 midphase mesh structure
 CPxBVH34TriangleMeshA triangle mesh containing the PxMeshMidPhase::eBVH34 structure
 CPxBVHStructureClass representing the bounding volume hierarchy structure
 CPxBVHStructureDescDescriptor class for PxBVHStructure
 CPxCacheA structure to cache contact information produced by LL contact gen functions
 CPxCacheAllocator
 CPxCapsuleClimbingMode
 CPxCapsuleControllerA capsule character controller
 CPxCapsuleControllerDescA descriptor for a capsule character controller
 CPxCapsuleGeometryClass representing the geometry of a capsule
 CPxCapsuleObstacleA capsule obstacle
 CPxCCDContactModifyCallbackAn interface class that the user can implement in order to modify CCD contact constraints
 CPxCollectionCollection class for serialization
 CPxCollectionExt
 CPxCombineModeEnumeration that determines the way in which two material properties will be combined to yield a friction or restitution coefficient for a collision
 CPxConcreteTypeEnumeration of concrete classes inheriting from PxBase
 CPxConstraintA plugin class for implementing constraints
 CPxConstraintAllocator
 CPxConstraintBatchHeader
 CPxConstraintConnectorThis class connects a custom constraint to the SDK
 CPxConstraintExtIDsUnique identifiers for extensions classes which implement a constraint based on PxConstraint
 CPxConstraintFlagTable of function pointers for a constraint
 CPxConstraintInfoDescriptor for a broken constraint
 CPxConstraintInvMassScale
 CPxConstraintShaderTable
 CPxConstraintSolveHintConstraint type hints which the solver uses to optimize constraint handling
 CPxConstraintVisualizationFlagFlags for determining which components of the constraint should be visualized
 CPxConstraintVisualizer
 CPxContactContact point data including face (feature) indices
 CPxContactJointJoint that maintains an upper or lower bound (or both) on the distance between two points on different objects
 CPxContactModifyCallbackAn interface class that the user can implement in order to modify contact constraints
 CPxContactModifyPairAn array of instances of this class is passed to PxContactModifyCallback::onContactModify()
 CPxContactPairContact report pair information
 CPxContactPairExtraDataItemBase class for items in the extra data stream of contact pairs
 CPxContactPairExtraDataIteratorA class to iterate over a contact pair extra data stream
 CPxContactPairExtraDataTypeExtra data item types for contact pairs
 CPxContactPairFlagCollection of flags providing information on contact report pairs
 CPxContactPairHeaderAn Instance of this class is passed to PxSimulationEventCallback.onContact()
 CPxContactPairHeaderFlagCollection of flags providing information on contact report pairs
 CPxContactPairIndexMarker for the beginning of a new item set in the extra data stream
 CPxContactPairPointA contact point as used by contact notification
 CPxContactPairPoseWorld space actor poses of the contact pair rigid bodies
 CPxContactPairVelocityVelocities of the contact pair rigid bodies
 CPxContactPatchHeader for contact patch where all points share same material and normal
 CPxContactRecorderCallback class to record contact points produced by immediate::PxGenerateContacts
 CPxContactSetAn array of contact points, as passed to contact modification
 CPxContactStreamIteratorA class to iterate over a compressed contact stream. This supports read-only access to the various contact formats
 CPxControllerBase class for character controllers
 CPxControllerBehaviorCallbackUser behavior callback
 CPxControllerBehaviorFlagController behavior
 CPxControllerCollisionFlagWhich sides a character is colliding with
 CPxControllerDebugRenderFlagDebug-rendering flags
 CPxControllerDescDescriptor class for a character controller
 CPxControllerFilterCallbackDedicated filtering callback for CCT vs CCT
 CPxControllerFiltersFiltering data for "move" call
 CPxControllerHitDescribes a generic CCT hit
 CPxControllerManagerManages an array of character controllers
 CPxControllerNonWalkableModeHow a CCT interacts with non-walkable parts
 CPxControllerObstacleHitDescribes a hit between a CCT and a user-defined obstacle. Passed to onObstacleHit()
 CPxControllerShapeHitDescribes a hit between a CCT and a shape. Passed to onShapeHit()
 CPxControllerShapeTypeThe type of controller, eg box, sphere or capsule
 CPxControllersHitDescribes a hit between a CCT and another CCT. Passed to onControllerHit()
 CPxControllerStateDescribes a controller's internal state
 CPxControllerStatsDescribes a controller's internal statistics
 CPxConverterReportMode
 CPxConvexFlagFlags which describe the format and behavior of a convex mesh
 CPxConvexMeshA convex mesh
 CPxConvexMeshCookingResultResult from convex cooking
 CPxConvexMeshCookingTypeEnumeration for convex mesh cooking algorithms
 CPxConvexMeshDescDescriptor class for PxConvexMesh
 CPxConvexMeshGeometryConvex mesh geometry class
 CPxConvexMeshGeometryFlagFlags controlling the simulated behavior of the convex mesh geometry
 CPxCooking
 CPxCookingParamsStructure describing parameters affecting mesh cooking
 CPxD6AxisUsed to specify one of the degrees of freedom of a D6 joint
 CPxD6DriveUsed to specify which axes of a D6 joint are driven
 CPxD6JointA D6 joint is a general constraint between two actors
 CPxD6JointDriveParameters for configuring the drive model of a PxD6Joint
 CPxD6JointDriveFlagFlags for configuring the drive model of a PxD6Joint
 CPxD6MotionUsed to specify the range of motions allowed for a degree of freedom in a D6 joint
 CPxDataAccessFlag
 CPxDebugColorDefault color values used for debug rendering
 CPxDebugLineUsed to store a single line and colour for debug rendering
 CPxDebugPointUsed to store a single point and colour for debug rendering
 CPxDebugTextUsed to store a text for debug rendering. Doesn't own 'string' array
 CPxDebugTriangleUsed to store a single triangle and colour for debug rendering
 CPxDefaultAllocatorDefault implementation of the allocator interface required by the SDK
 CPxDefaultCpuDispatcherA default implementation for a CPU task dispatcher
 CPxDefaultErrorCallbackDefault implementation of the error callback
 CPxDefaultFileInputDataDefault implementation of a file read stream
 CPxDefaultFileOutputStreamDefault implementation of a file write stream
 CPxDefaultMemoryInputDataDefault implementation of a memory read stream
 CPxDefaultMemoryOutputStreamDefault implementation of a memory write stream
 CPxDelayLoadHookPxDelayLoadHook
 CPxDeletionEventFlagFlags specifying deletion event types
 CPxDeletionListenerInterface to get notification on object deletion
 CPxDeserializationContextBinary deserialization context class
 CPxDistanceJointJoint that maintains an upper or lower bound (or both) on the distance between two points on different objects
 CPxDistanceJointFlagFlags for configuring the drive of a PxDistanceJoint
 CPxDominanceGroupPairExpresses the dominance relationship of a contact. For the time being only three settings are permitted:
 CPxErrorCallbackUser defined interface class. Used by the library to emit debug information
 CPxErrorCodeError codes
 CPxExtendedContact
 CPxExtendedVec3
 CPxFileBufCallback class for data serialization
 CPxFilterDataPxFilterData is user-definable data which gets passed into the collision filtering shader and/or callback
 CPxFilterFlagCollection of flags describing the filter actions to take for a collision pair
 CPxFilterObjectFlag
 CPxFilterObjectTypeIdentifies each type of filter object
 CPxFilterOpCollision filtering operations
 CPxFixedJointA fixed joint permits no relative movement between two bodies. ie the bodies are glued together
 CPxFixedSizeLookupTable
 CPxFlagsContainer for bitfield flag variables associated with a specific enum type
 CPxForceModeParameter to addForce() and addTorque() calls, determines the exact operation that is carried out
 CPxFoundationFoundation SDK singleton class
 CPxFrictionTypeEnum for selecting the friction algorithm used for simulation
 CPxgDynamicsMemoryConfigSizes of pre-allocated buffers use for GPU dynamics
 CPxGeometryA geometry object
 CPxGeometryHolderGeometry holder class
 CPxGeometryQueryCollection of geometry object queries (sweeps, raycasts, overlaps, ...)
 CPxGeometryTypeA geometry type
 CPxGroupsMask64-bit mask used for collision filtering
 CPxHeightFieldA height field class
 CPxHeightFieldDescDescriptor class for PxHeightField
 CPxHeightFieldFlagEnum with flag values to be used in PxHeightFieldDesc.flags
 CPxHeightFieldFormatDescribes the format of height field samples
 CPxHeightFieldGeometryHeight field geometry class
 CPxHeightFieldMaterialSpecial material index values for height field samples
 CPxHeightFieldSampleHeightfield sample format
 CPxHeightFieldTessFlagDetermines the tessellation of height field cells
 CPxHitBufferReturns scene query hits (intersections) to the user in a preallocated buffer
 CPxHitCallbackThis callback class facilitates reporting scene query hits (intersections) to the user
 CPxHitFlagScene query and geometry query behavior flags
 CPxHullPolygonPolygon data
 CPxInputDataInput data class for I/O which provides random read access
 CPxInputStreamInput stream class for I/O
 CPxJacobianRowJoint that maintains an upper or lower bound (or both) on the distance between two points on different objects
 CPxJointBase interface providing common functionality for PhysX joints
 CPxJointActorIndexEnumeration for specifying one or other of the actors referenced by a joint
 CPxJointAngularLimitPair
 CPxJointConcreteTypeEnumeration of PhysX' built-in joint types
 CPxJointLimitConeDescribes an elliptical conical joint limit. Note that very small or highly elliptical limit cones may result in jitter
 CPxJointLimitParametersDescribes the parameters for a joint limit
 CPxJointLimitPyramidDescribes a pyramidal joint limit
 CPxJointLinearLimitDescribes a one-sided linear limit
 CPxJointLinearLimitPairDescribes a two-sided limit
 CPxKinematicJacobian
 CPxLocationHitScene query hit information for raycasts and sweeps returning hit position and normal information
 CPxLockedDataParent class for bulk data that is shared between the SDK and the application
 CPxMassModificationProps
 CPxMassPropertiesUtility class to compute and manipulate mass and inertia tensor properties
 CPxMat333x3 matrix class
 CPxMat444x4 matrix class
 CPxMaterialMaterial class to represent a set of surface properties
 CPxMaterialFlagFlags which control the behavior of a material
 CPxMeshCookingHintEnumeration for mesh cooking hints
 CPxMeshFlagEnum with flag values to be used in PxSimpleTriangleMesh::flags
 CPxMeshGeometryFlagFlags controlling the simulated behavior of the triangle mesh geometry
 CPxMeshMidPhaseMesh midphase structure. This enum is used to select the desired acceleration structure for midphase queries (i.e. raycasts, overlaps, sweeps vs triangle meshes)
 CPxMeshOverlapUtilUtility class to find mesh triangles touched by a specified geometry object
 CPxMeshPreprocessingFlagEnum for the set of mesh pre-processing parameters
 CPxMeshQuery
 CPxMeshScaleA class expressing a nonuniform scaling transformation
 CPxMetaDataEntryStruct to store meta data definitions
 CPxMetaDataFlagFlags used to configure binary meta data entries, typically set through PX_DEF_BIN_METADATA defines
 CPxMidphaseDescStructure describing parameters affecting midphase mesh structure
 CPxModifiableContactA modifiable contact point. This has additional fields per-contact to permit modification by user
 CPxObstacleBase class for obstacles
 CPxObstacleContextContext class for obstacles
 CPxOutputStreamOutput stream class for I/O
 CPxOverlapBufferNReturns touching overlap hits to the user in a fixed size array embedded in the buffer class
 CPxOverlapHitStores results of overlap queries
 CPxPackValidation
 CPxPadding
 CPxPairFilteringMode
 CPxPairFlagCollection of flags describing the actions to take for a collision pair
 CPxPhysicsAbstract singleton factory class used for instancing objects in the Physics SDK
 CPxPhysicsInsertionCallbackCallback interface that permits PxCooking to insert a TriangleMesh, HeightfieldMesh or ConvexMesh directly into PxPhysics without the need to store the cooking results into a stream
 CPxPlaneRepresentation of a plane
 CPxPlaneGeometryClass describing a plane geometry
 CPxPrismaticJointA prismatic joint permits relative translational movement between two bodies along an axis, but no relative rotational movement
 CPxPrismaticJointFlagFlags specific to the prismatic joint
 CPxProcessPxBaseCallbackCallback class used to process PxBase objects
 CPxPruningStructureA precomputed pruning structure to accelerate scene queries against newly added actors
 CPxPruningStructureTypePruning structure used to accelerate scene queries
 CPxPvdPxPvd is the top-level class for the PVD framework, and the main customer interface for PVD configuration.It is a singleton class, instantiated and owned by the application
 CPxPvdInstrumentationFlagTypes of instrumentation that PVD can do
 CPxPvdSceneClientSpecial client for PxScene. It provides access to the PxPvdSceneFlag. It also provides simple user debug services that associated scene position such as immediate rendering and camera updates
 CPxPvdSceneFlagPVD scene Flags. They are disabled by default, and only works if PxPvdInstrumentationFlag::eDEBUG is set
 CPxPvdTransportPxPvdTransport is an interface representing the data transport mechanism. This class defines all services associated with the transport: configuration, connection, reading, writing etc. It is owned by the application, and can be realized as a file or a socket (using one-line PxDefault<...> methods in PhysXExtensions) or in a custom implementation. This is a class that is intended for use by PVD, not by the application, the application entry points are PxPvd and PvdClient
 CPxPvdUpdateType
 CPxQuatThis is a quaternion class. For more information on quaternion mathematics consult a mathematics source on complex numbers
 CPxQueryCacheSingle hit cache for scene queries
 CPxQueryFilterCallbackScene query filtering callbacks
 CPxQueryFilterDataScene query filtering data
 CPxQueryFlagFiltering flags for scene queries
 CPxQueryHitScene query hit information
 CPxQueryHitTypeClassification of scene query hits (intersections)
 CPxRaycastBufferNReturns touching raycast hits to the user in a fixed size array embedded in the buffer class
 CPxRaycastHitStores results of raycast queries
 CPxRenderBufferInterface for points, lines, triangles, and text buffer
 CPxRepXInstantiationArgsArguments required to instantiate a serializable object from RepX
 CPxRepXObjectHelper class containing the mapping of id to object, and type name
 CPxRepXSerializerSerializer interface for RepX (Xml) serialization
 CPxRevoluteJointA joint which behaves in a similar way to a hinge or axle
 CPxRevoluteJointFlagFlags specific to the Revolute Joint
 CPxRigidActorPxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SDK
 CPxRigidActorExtUtility functions for use with PxRigidActor and subclasses
 CPxRigidBodyPxRigidBody is a base class shared between dynamic rigid body objects
 CPxRigidBodyDataStructure to store rigid body properties
 CPxRigidBodyExtUtility functions for use with PxRigidBody and subclasses
 CPxRigidBodyFlagCollection of flags describing the behavior of a rigid body
 CPxRigidDynamicPxRigidDynamic represents a dynamic rigid simulation object in the physics SDK
 CPxRigidDynamicLockFlagCollection of flags providing a mechanism to lock motion along/around a specific axis
 CPxRigidStaticPxRigidStatic represents a static rigid body simulation object in the physics SDK
 CPxSceneA scene is a collection of bodies and constraints which can interact
 CPxSceneDescDescriptor class for scenes. See PxScene
 CPxSceneFlagFlags for configuring properties of the scene
 CPxSceneLimitsClass used to retrieve limits(e.g. maximum number of bodies) for a scene. The limits are used as a hint to the size of the scene, not as a hard limit (i.e. it will be possible to create more objects than specified in the scene limits)
 CPxSceneQueryExtUtility functions for use with PxScene, related to scene queries
 CPxSceneQueryUpdateModeScene query update mode
 CPxSceneReadLockRAII wrapper for the PxScene read lock
 CPxSceneWriteLockRAII wrapper for the PxScene write lock
 CPxSerializationUtility functions for serialization
 CPxSerializationContextBinary serialization context class
 CPxSerializationRegistryClass serving as a registry for XML (RepX) and binary serializable types
 CPxSerializerSerialization interface class
 CPxSerializerDefaultAdapterDefault PxSerializer implementation
 CPxShapeAbstract class for collision shapes
 CPxShapeExtUtility functions for use with PxShape
 CPxShapeFlagFlags which affect the behavior of PxShapes
 CPxSimpleTriangleMeshA structure describing a triangle mesh
 CPxSimulationEventCallbackAn interface class that the user can implement in order to receive simulation events
 CPxSimulationFilterCallbackFilter callback to specify handling of collision pairs
 CPxSimulationStatisticsClass used to retrieve statistics for a simulation step
 CPxSolverBody
 CPxSolverBodyData
 CPxSolverConstraintDesc
 CPxSolverConstraintPrepDesc
 CPxSolverConstraintPrepDescBase
 CPxSolverContactDesc
 CPxSolverTypeEnum for selecting the type of solver used for the simulation
 CPxSphereGeometryA class representing the geometry of a sphere
 CPxSphericalJointA joint which behaves in a similar way to a ball and socket
 CPxSphericalJointFlagFlags specific to the spherical joint
 CPxSpring
 CPxStridedData
 CPxStrideIteratorIterator class for iterating over arrays of data that may be interleaved with other data
 CPxStringTableTable to manage strings. Strings allocated through this object are expected to be owned by this object
 CPxStringTableExtFactory class for creating PxStringTable with a specific allocator
 CPxSweepBufferNReturns touching sweep hits to the user in a fixed size array embedded in the buffer class
 CPxSweepHitStores results of sweep queries
 CPxTolerancesScaleClass to define the scale at which simulation runs. Most simulation tolerances are calculated in terms of the values here
 CPxTransformClass representing a rigid euclidean transform as a quaternion and a vector
 CPxTriangleTriangle class
 CPxTriangleMeshA triangle mesh, also called a 'polygon soup'
 CPxTriangleMeshCookingResultResult from triangle mesh cooking
 CPxTriangleMeshDescDescriptor class for PxTriangleMesh
 CPxTriangleMeshFlagFlags for the mesh geometry properties
 CPxTriangleMeshGeometryTriangle mesh geometry class
 CPxTriggerPairDescriptor for a trigger pair
 CPxTriggerPairFlagCollection of flags providing information on trigger report pairs
 CPxTypedStridedData
 CPxTypeInfoStructure containing per-type information for types inheriting from PxBase
 CPxUserControllerHitReportUser callback class for character controller events
 CPxVec22 Element vector class
 CPxVec33 Element vector class
 CPxVec44 Element vector class
 CPxVehicleAckermannGeometryData
 CPxVehicleAntiRollBarData
 CPxVehicleAutoBoxData
 CPxVehicleChassisData
 CPxVehicleClutchAccuracyModeChoose between a potentially more expensive but more accurate solution to the clutch model or a potentially cheaper but less accurate solution
 CPxVehicleClutchData
 CPxVehicleConcreteTypeAn enumeration of concrete vehicle classes inheriting from PxBase
 CPxVehicleConcurrentUpdateDataStructure containing data that is computed for a vehicle and its wheels during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied
 CPxVehicleCopyDynamicsMapUsed by PxVehicleCopyDynamicsData
 CPxVehicleDifferential4WData
 CPxVehicleDifferentialNWData
 CPxVehicleDrivableSurfaceToTireFrictionPairsFriction for each combination of driving surface type and tire type
 CPxVehicleDrivableSurfaceTypeDriving surface type. Each PxMaterial is associated with a corresponding PxVehicleDrivableSurfaceType
 CPxVehicleDriveA complete vehicle with instance dynamics data and configuration data for wheels and engine,clutch,gears,autobox
 CPxVehicleDrive4WData structure with instanced dynamics data and configuration data of a vehicle with up to 4 driven wheels and up to 16 non-driven wheels
 CPxVehicleDrive4WControlThe control inputs for a PxVehicleDrive4W
 CPxVehicleDrive4WRawInputDataUsed to produce smooth vehicle driving control values from analog and digital inputs
 CPxVehicleDrive4WWheelOrderThe ordering of the driven and steered wheels of a PxVehicleDrive4W
 CPxVehicleDriveDynDataData structure with instanced dynamics data for vehicle with engine, clutch, gears, autobox
 CPxVehicleDriveNWData structure with instanced dynamics data and configuration data of a vehicle with up to PX_MAX_NB_WHEELS driven wheels
 CPxVehicleDriveNWControlThe control inputs for a PxVehicleDriveNW
 CPxVehicleDriveNWRawInputDataUsed to produce smooth vehicle driving control values from analog and digital inputs
 CPxVehicleDriveSimDataData structure describing non-wheel configuration data of a vehicle that has engine, gears, clutch, and auto-box
 CPxVehicleDriveSimData4WData structure describing the drive model components of a vehicle with up to 4 driven wheels and up to 16 un-driven wheels. The drive model incorporates engine, clutch, gears, autobox, differential, and Ackermann steer correction
 CPxVehicleDriveSimDataNWData structure describing configuration data of a vehicle with up to PX_MAX_NB_WHEELS driven equally through the differential. The vehicle has an engine, clutch, gears, autobox, differential
 CPxVehicleDriveTankData structure with instanced dynamics data and configuration data of a tank
 CPxVehicleDriveTankControlThe control inputs for a PxVehicleDriveTank
 CPxVehicleDriveTankControlModelTwo driving models are supported
 CPxVehicleDriveTankRawInputDataUsed to produce smooth analog tank control values from analog and digital inputs
 CPxVehicleDriveTankWheelOrderThe ordering of the wheels of a PxVehicleDriveTank
 CPxVehicleEngineData
 CPxVehicleGearsData
 CPxVehicleKeySmoothingDataUsed to produce smooth vehicle driving control values from key inputs
 CPxVehicleNoDriveData structure with instanced dynamics data and configuration data of a vehicle with no drive model
 CPxVehiclePadSmoothingDataUsed to produce smooth analog vehicle control values from analog inputs
 CPxVehicleSuspensionData
 CPxVehicleTireData
 CPxVehicleTireLoadFilterDataTire load variation can be strongly dependent on the time-step so it is a good idea to filter it to give less jerky handling behavior
 CPxVehicleTypes
 CPxVehicleUpdateMode
 CPxVehicleWheelConcurrentUpdateDataStructure containing data that is computed for a wheel during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied
 CPxVehicleWheelData
 CPxVehicleWheelQueryResult
 CPxVehicleWheelsData structure with instanced dynamics data and configuration data of a vehicle with just wheels
 CPxVehicleWheelsDynDataData structure with instanced dynamics data for wheels
 CPxVehicleWheelsSimDataData structure describing configuration data of a vehicle with up to 20 wheels
 CPxVisualizationParameterDebug visualization parameters
 CPxWheelQueryResultStructure containing data describing the non-persistent state of each suspension/wheel/tire unit. This structure is filled out in PxVehicleUpdates and PxVehicleUpdateSingleVehicleAndStoreTelemetryData
 CRaycastCCDManagerRaycast-CCD manager