PxCpuDispatcher | |
PxDefaultCpuDispatcher | A default implementation for a CPU task dispatcher |
Px1DConstraint | A constraint |
Px1DConstraintFlag | Constraint row flags |
PxActiveTransform | Data struct for use with Active Transform Notification. Used with PxScene::getActiveTransforms() |
PxActorClientBehaviorFlag | Multiclient behavior bit flags for actors |
PxActorFlag | Flags which control the behavior of an actor |
PxActorShape | Combines a shape pointer and the actor the shape belongs to into one memory location |
PxQueryHit | Scene query hit information |
PxLocationHit | Scene query hit information for raycasts and sweeps returning hit position and normal information |
PxRaycastHit | Stores results of raycast queries |
PxSweepHit | Stores results of sweep queries |
PxOverlapHit | Stores results of overlap queries |
PxActorType | Identifies each type of actor |
PxActorTypeFlag | Identifies each type of actor for retrieving actors from a scene |
PxAllocationListener | Abstract listener class that listens to allocation and deallocation events from the foundation memory system |
PxAllocatorCallback | Abstract base class for an application defined memory allocator that can be used by the Px library |
PxBroadcastingAllocator | Abstract base class for an application defined memory allocator that allows an external listener to audit the memory allocations |
PxDefaultAllocator | Default implementation of the allocator interface required by the SDK |
PxAllocId | ID of the Feature which owns/allocated memory from the heap |
PxAllocIdStats | Statistics collected per AllocationId by HeapManager |
PxAllocInfo | Class to track allocation statistics, see PxgMirrored |
PxArticulationDriveCache | Articulation drive cache |
PxArticulationJointDriveType | The type of joint drive to use for the articulation joint |
PxAssertHandler | |
PxBase | Base class for objects that can be members of a PxCollection |
PxActor | PxActor is the base class for the main simulation objects in the physics SDK |
PxCloth | Set of connected particles tailored towards simulating character cloth |
PxParticleBase | The particle base class represents the shared module for particle based simulation. This class can't be instantiated |
PxParticleFluid | The particle fluid class represents the main module for particle based fluid simulation. SPH (Smoothed Particle Hydrodynamics) is used to animate the particles. This class inherits the properties of the PxParticleBase class and adds particle-particle interactions |
PxParticleSystem | The particle system class represents the main module for particle based simulation |
PxRigidActor | PxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SDK |
PxRigidBody | PxRigidBody is a base class shared between dynamic rigid body objects |
PxArticulationLink | Component of an articulation that represents a rigid body |
PxRigidDynamic | PxRigidDynamic represents a dynamic rigid simulation object in the physics SDK |
PxRigidStatic | PxRigidStatic represents a static rigid body simulation object in the physics SDK |
PxAggregate | Class to aggregate actors into a single broad phase entry |
PxArticulation | Tree structure of bodies connected by joints that is treated as a unit by the dynamics solver |
PxArticulationJoint | Joint between two links in an articulation |
PxClothFabric | A cloth fabric is a structure that contains all the internal solver constraints of a cloth mesh |
PxConstraint | A plugin class for implementing constraints |
PxConvexMesh | A convex mesh |
PxHeightField | A height field class |
PxJoint | Base interface providing common functionality for PhysX joints |
PxD6Joint | A D6 joint is a general constraint between two actors |
PxDistanceJoint | Joint that maintains an upper or lower bound (or both) on the distance between two points on different objects |
PxFixedJoint | A fixed joint permits no relative movement between two bodies. ie the bodies are glued together |
PxPrismaticJoint | A prismatic joint permits relative translational movement between two bodies along an axis, but no relative rotational movement |
PxRevoluteJoint | A joint which behaves in a similar way to a hinge or axle |
PxSphericalJoint | A joint which behaves in a similar way to a ball and socket |
PxMaterial | Material class to represent a set of surface properties |
PxShape | Abstract class for collision shapes |
PxTriangleMesh | A triangle mesh, also called a 'polygon soup' |
PxVehicleWheels | Data structure with instanced dynamics data and configuration data of a vehicle with just wheels |
PxVehicleDrive | A complete vehicle with instance dynamics data and configuration data for wheels and engine,clutch,gears,autobox |
PxVehicleDrive4W | Data structure with instanced dynamics data and configuration data of a vehicle with up to 4 driven wheels and up to 16 non-driven wheels |
PxVehicleDriveNW | Data structure with instanced dynamics data and configuration data of a vehicle with up to PX_MAX_NB_WHEELS driven wheels |
PxVehicleDriveTank | Data structure with instanced dynamics data and configuration data of a tank |
PxVehicleNoDrive | Data structure with instanced dynamics data and configuration data of a vehicle with no drive model |
PxBaseFlag | Flags for PxBase |
PxBaseTask | Base class of all task types |
PxLightCpuTask | A PxBaseTask implementation with immediate execution and simple dependencies |
PxSpuTask | A task to be executed on one or more SPUs |
PxTask | A PxBaseTask implementation with deferred execution and full dependencies |
PxGpuTask | PxTask implementation for launching CUDA work |
PxBatchQuery | Batched queries object. This is used to perform several queries at the same time |
PxBatchQueryDesc | Descriptor class for PxBatchQuery |
PxBatchQueryMemory | Struct for PxBatchQuery memory pointers |
PxBatchQueryResult< HitType > | Generic struct for receiving results of single query in a batch. Gets templated on hit type PxRaycastHit, PxSweepHit or PxOverlapHit |
PxBatchQueryStatus | |
PxBinaryConverter | Binary converter for serialized streams |
PxBitAndDataT< storageType, bitMask > | |
PxBitAndDataT< unsigned char, 0x80 > | |
PxBounds3 | Class representing 3D range or axis aligned bounding box |
PxBroadPhaseCallback | Broad-phase callback to receive broad-phase related events |
PxBroadPhaseCaps | Caps class for broad phase |
PxBroadPhaseExt | |
PxBroadPhaseRegion | "Region of interest" for the broad-phase |
PxBroadPhaseRegionInfo | Information & stats structure for a region |
PxBroadPhaseType | Broad phase algorithm used in the simulation |
PxBufferedProfilerCallback | A profiler callback that is called when the event buffer of a PxProfileZone fills up or is flushed |
PxBufferedProfilerEvent | Event structure for buffered profiler callback |
PxCapsuleClimbingMode | |
PxCCDContactModifyCallback | An interface class that the user can implement in order to modify CCD contact constraints |
PxClientBehaviorFlag | Behavior bit flags for simulation clients |
PxClothCollisionPlane | Plane representation used for cloth-convex collision |
PxClothCollisionSphere | Sphere representation used for cloth-sphere and cloth-capsule collision |
PxClothCollisionTriangle | Triangle representation used for cloth-mesh collision |
PxClothFabricCooker | |
PxClothFabricDesc | References all the data required to create a fabric |
PxClothFabricPhase | References a set of constraints that can be solved in parallel |
PxClothFabricPhaseType | Describe type of phase in cloth fabric |
PxClothFlag | Flag for behaviors of the cloth solver |
PxClothGeodesicTetherCooker | |
PxClothMeshDesc | Descriptor class for a cloth mesh |
PxClothMeshQuadifier | |
PxClothMotionConstraintConfig | Solver configuration parameters for the tether phases |
PxClothParticle | Per particle data for cloth |
PxClothParticleMotionConstraint | Constraints for cloth particle motion |
PxClothParticleSeparationConstraint | Separation constraints for cloth particle movement |
PxClothSimpleTetherCooker | |
PxClothStretchConfig | Solver configuration parameters for the vertical and horizontal stretch phase types |
PxClothTetherConfig | Solver configuration parameters for the tether phases |
PxCollection | Collection class for serialization |
PxCollectionExt | |
PxCombineMode | Enumeration that determines the way in which two material properties will be combined to yield a friction or restitution coefficient for a collision |
PxConcreteType | Enumeration of concrete classes inheriting from PxBase |
PxConstraintConnector | This class connects a custom constraint to the SDK |
PxConstraintExtIDs | Unique identifiers for extensions classes which implement a constraint based on PxConstraint |
PxConstraintFlag | Table of function pointers for a constraint |
PxConstraintInfo | Descriptor for a broken constraint |
PxConstraintInvMassScale | |
PxConstraintShaderTable | |
PxConstraintSolveHint | Constraint type hints which the solver uses to optimize constraint handling |
PxConstraintVisualizationFlag | Flags for determining which components of the constraint should be visualized |
PxConstraintVisualizer | |
PxContactHeader | Base header structure for compressed contact data |
PxModifyContactHeader | Extended header structure for modifiable contacts |
PxContactModifyCallback | An interface class that the user can implement in order to modify contact constraints |
PxContactModifyPair | An array of instances of this class is passed to PxContactModifyCallback::onContactModify() |
PxContactPair | Contact report pair information |
PxContactPairExtraDataItem | Base class for items in the extra data stream of contact pairs |
PxContactPairIndex | Marker for the beginning of a new item set in the extra data stream |
PxContactPairPose | World space actor poses of the contact pair rigid bodies |
PxContactPairVelocity | Velocities of the contact pair rigid bodies |
PxContactPairExtraDataIterator | A class to iterate over a contact pair extra data stream |
PxContactPairExtraDataType | Extra data item types for contact pairs |
PxContactPairFlag | Collection of flags providing information on contact report pairs |
PxContactPairHeader | An Instance of this class is passed to PxSimulationEventCallback.onContact() |
PxContactPairHeaderFlag | Collection of flags providing information on contact report pairs |
PxContactPairPoint | A contact point as used by contact notification |
PxContactPatchBase | Base header for a contact patch |
PxContactPatch | Header for contact patch where all points share same material and normal |
PxContactSet | An array of contact points, as passed to contact modification |
PxContactStreamIterator | A class to iterate over a compressed contact stream. This supports read-only access to the various contact formats |
PxController | Base class for character controllers |
PxBoxController | Box character controller |
PxCapsuleController | A capsule character controller |
PxControllerBehaviorCallback | User behavior callback |
PxControllerBehaviorFlag | Controller behavior |
PxControllerCollisionFlag | Which sides a character is colliding with |
PxControllerDebugRenderFlag | Debug-rendering flags |
PxControllerDesc | Descriptor class for a character controller |
PxBoxControllerDesc | Descriptor for a box character controller |
PxCapsuleControllerDesc | A descriptor for a capsule character controller |
PxControllerFilterCallback | Dedicated filtering callback for CCT vs CCT |
PxControllerFilters | Filtering data for "move" call |
PxControllerHit | Describes a generic CCT hit |
PxControllerObstacleHit | Describes a hit between a CCT and a user-defined obstacle. Passed to onObstacleHit() |
PxControllerShapeHit | Describes a hit between a CCT and a shape. Passed to onShapeHit() |
PxControllersHit | Describes a hit between a CCT and another CCT. Passed to onControllerHit() |
PxControllerManager | Manages an array of character controllers |
PxControllerNonWalkableMode | How a CCT interacts with non-walkable parts |
PxControllerShapeType | The type of controller, eg box, sphere or capsule |
PxControllerState | Describes a controller's internal state |
PxControllerStats | Describes a controller's internal statistics |
PxConverterReportMode | |
PxConvexFlag | Flags which describe the format and behavior of a convex mesh |
PxConvexMeshCookingResult | Result from convex cooking |
PxConvexMeshDesc | Descriptor class for PxConvexMesh |
PxCooking | |
PxCookingParams | Structure describing parameters affecting mesh cooking |
PxCookingValue | |
PxCpuDispatcher | A CpuDispatcher is responsible for scheduling the execution of tasks passed to it by the SDK |
PxCudaBuffer | Buffer which keeps informations about allocated piece of memory |
PxCudaBufferFlags | Hint flag to tell how the buffer will be used |
PxCudaBufferMemorySpace | Memory type managed by a heap |
PxCudaBufferType | Buffer type: made of hint flags and the memory space (Device Memory, Pinned Host Memory, ...) |
PxCudaContextManager | Manages memory, thread locks, and task scheduling for a CUDA context |
PxCudaContextManagerDesc | Descriptor used to create a PxCudaContextManager |
PxCudaInteropMode | Possible graphic/CUDA interoperability modes for context |
PxCudaMemoryManager | Allocator class for different kinds of CUDA related memory |
PxCudaMemoryManagerStats | Memory statistics struct returned by CudaMemMgr::getStats() |
PxD6Axis | Used to specify one of the degrees of freedom of a D6 joint |
PxD6Drive | Used to specify which axes of a D6 joint are driven |
PxD6JointDriveFlag | Flags for configuring the drive model of a PxD6Joint |
PxD6Motion | Used to specify the range of motions allowed for a degree of freedom in a D6 joint |
PxDataAccessFlag | |
PxDebugColor | Default color values used for debug rendering |
PxDebugLine | Used to store a single line and colour for debug rendering |
PxDebugPoint | Used to store a single point and colour for debug rendering |
PxDebugText | Used to store a text for debug rendering. Doesn't own 'string' array |
PxDebugTriangle | Used to store a single triangle and colour for debug rendering |
PxDefaultBufferedProfiler | Default implementation for profile event handler |
PxDeletionEventFlag | Flags specifying deletion event types |
PxDeletionListener | Interface to get notification on object deletion |
PxDeserializationContext | Binary deserialization context class |
PxDistanceJointFlag | Flags for configuring the drive of a PxDistanceJoint |
PxDominanceGroupPair | Expresses the dominance relationship of a contact. For the time being only three settings are permitted: |
PxErrorCallback | User defined interface class. Used by the library to emit debug information |
PxDefaultErrorCallback | Default implementation of the error callback |
PxErrorCode | Error codes |
PxExtendedVec3 | |
PxFilterData | PxFilterData is user-definable data which gets passed into the collision filtering shader and/or callback |
PxFilterFlag | Collection of flags describing the filter actions to take for a collision pair |
PxFilterObjectFlag | |
PxFilterObjectType | Identifies each type of filter object |
PxFilterOp | Collision filtering operations |
PxFixedSizeLookupTable< NB_ELEMENTS > | |
PxFixedSizeLookupTable< eMAX_NB_ENGINE_TORQUE_CURVE_ENTRIES > | |
PxFlags< enumtype, storagetype > | Container for bitfield flag variables associated with a specific enum type |
PxFlags< PxBaseFlag::Enum, PxU16 > | |
PxFlags< PxContactPairFlag::Enum, PxU16 > | |
PxFlags< PxContactPairHeaderFlag::Enum, PxU16 > | |
PxFlags< PxConvexFlag::Enum, PxU16 > | |
PxFlags< PxD6JointDriveFlag::Enum, PxU32 > | |
PxFlags< PxHeightFieldFlag::Enum, PxU16 > | |
PxFlags< PxMeshFlag::Enum, PxU16 > | |
PxFlags< PxMeshGeometryFlag::Enum, PxU8 > | |
PxFlags< PxMeshPreprocessingFlag::Enum, PxU32 > | |
PxFlags< PxPairFlag::Enum, PxU16 > | |
PxFlags< PxQueryFlag::Enum, PxU16 > | |
PxFlags< PxSceneFlag::Enum, PxU16 > | |
PxFlags< PxTriggerPairFlag::Enum, PxU8 > | |
PxForceMode | Parameter to addForce() and addTorque() calls, determines the exact operation that is carried out |
PxFoundation | Foundation SDK singleton class |
PxFrictionType | Enum for selecting the friction algorithm used for simulation |
PxGeometry | A geometry object |
PxBoxGeometry | Class representing the geometry of a box |
PxCapsuleGeometry | Class representing the geometry of a capsule |
PxConvexMeshGeometry | Convex mesh geometry class |
PxHeightFieldGeometry | Height field geometry class |
PxPlaneGeometry | Class describing a plane geometry |
PxSphereGeometry | A class representing the geometry of a sphere |
PxTriangleMeshGeometry | Triangle mesh geometry class |
PxGeometryHolder | Geometry holder class |
PxGeometryQuery | Collection of geometry object queries (sweeps, raycasts, overlaps, ...) |
PxGeometryType | A geometry type |
PxGpuCopyDesc | Input descriptor for the GpuDispatcher's built-in copy kernel |
PxGpuCopyDescQueue | Container class for queueing PxGpuCopyDesc instances in pinned (non-pageable) CPU memory |
PxGpuDispatcher | A GpuTask dispatcher |
PxGpuTaskHint | Define the 'flavor' of a PxGpuTask |
PxGroupsMask | 64-bit mask used for collision filtering |
PxHeightFieldDesc | Descriptor class for PxHeightField |
PxHeightFieldFlag | Enum with flag values to be used in PxHeightFieldDesc.flags |
PxHeightFieldFormat | Describes the format of height field samples |
PxHeightFieldMaterial | Special material index values for height field samples |
PxHeightFieldSample | Heightfield sample format |
PxHeightFieldTessFlag | Determines the tessellation of height field cells |
PxHitCallback< HitType > | This callback class facilitates reporting scene query hits (intersections) to the user |
PxHitBuffer< HitType > | Returns scene query hits (intersections) to the user in a preallocated buffer |
PxHitCallback< PxOverlapHit > | |
PxHitBuffer< PxOverlapHit > | |
PxOverlapBufferN< N > | Returns touching overlap hits to the user in a fixed size array embedded in the buffer class |
PxHitCallback< PxRaycastHit > | |
PxHitBuffer< PxRaycastHit > | |
PxRaycastBufferN< N > | Returns touching raycast hits to the user in a fixed size array embedded in the buffer class |
PxHitCallback< PxSweepHit > | |
PxHitBuffer< PxSweepHit > | |
PxSweepBufferN< N > | Returns touching sweep hits to the user in a fixed size array embedded in the buffer class |
PxHitFlag | Scene query and geometry query behavior flags |
PxHullPolygon | Polygon data |
PxInputStream | Input stream class for I/O |
PxInputData | Input data class for I/O which provides random read access |
PxDefaultFileInputData | Default implementation of a file read stream |
PxDefaultMemoryInputData | Default implementation of a memory read stream |
PxJointActorIndex | Enumeration for specifying one or other of the actors referenced by a joint |
PxJointConcreteType | Enumeration of PhysX' built-in joint types |
PxJointLimitParameters | Describes the parameters for a joint limit |
PxJointAngularLimitPair | |
PxJointLimitCone | Describes an elliptical conical joint limit. Note that very small or highly elliptical limit cones may result in jitter |
PxJointLinearLimit | Describes a one-sided linear limit |
PxJointLinearLimitPair | Describes a two-sided limit |
PxLockedData | Parent class for bulk data that is shared between the SDK and the application |
PxParticleReadData | Data layout descriptor for reading particle data from the SDK |
PxParticleFluidReadData | Data layout descriptor for reading fluid particle data from the SDK |
PxMat33 | 3x3 matrix class |
PxMat44 | 4x4 matrix class |
PxMaterialFlag | Flags which control the behavior of a material |
PxMeshCookingHint | Enumeration for mesh cooking hints |
PxMeshFlag | Enum with flag values to be used in PxSimpleTriangleMesh::flags |
PxMeshGeometryFlag | Some flags to control the simulated behavior of the mesh geometry |
PxMeshOverlapUtil | Utility class to find mesh triangles touched by a specified geometry object |
PxMeshPreprocessingFlag | Enum for the set of mesh pre-processing parameters |
PxMeshQuery | |
PxMeshScale | A class expressing a nonuniform scaling transformation |
PxMetaDataEntry | Struct to store meta data definitions |
PxMetaDataFlag | Flags used to configure binary meta data entries, typically set through PX_DEF_BIN_METADATA defines |
PxObstacle | Base class for obstacles |
PxBoxObstacle | A box obstacle |
PxCapsuleObstacle | A capsule obstacle |
PxObstacleContext | Context class for obstacles |
PxOutputStream | Output stream class for I/O |
PxDefaultFileOutputStream | Default implementation of a file write stream |
PxDefaultMemoryOutputStream | Default implementation of a memory write stream |
PxPackValidation | |
PxPadding< TNumBytes > | |
PxPadding< 3 > | |
PxPairFlag | Collection of flags describing the actions to take for a collision pair |
PxParticleBaseFlag | ParticleBase flags |
PxParticleCreationData | Descriptor-like user-side class describing buffers for particle creation |
PxParticleExt | |
PxParticleExt::IndexPool | Class to manage particle indices. Extension particle index management can be useful if no application side particle index allocation functionality is available. An PxParticleExt::IndexPool instance is meant to be used for one PxParticleSystem/PxParticleFluid instance. The instance can be created with PxParticleExt::createIndexPool() |
PxParticleExt::ParticleBounds | |
PxParticleFlag | |
PxParticleReadDataFlag | |
PxPhysics | Abstract singleton factory class used for instancing objects in the Physics SDK |
PxPhysicsInsertionCallback | PxPhysicsInsertionCallback does provide interface from PxCooking to be able to insert TriangleMesh or HeightfieldMesh directly into PxPhysics without the need of storing the cooking results into stream |
PxPlane | Representation of a plane |
PxPlatform | |
PxPrismaticJointFlag | Flags specific to the prismatic joint |
PxProcessPxBaseCallback | Callback class used to process PxBase objects |
PxPruningStructure | Pruning structure used to accelerate scene queries |
PxPS3Config | This class provides the interface to control memory budget and the number of SPUs used in a specific phase |
PxPS3ConfigParam | This struct contains the parameter definitions to use with PxPS3Config |
PxPvdUpdateType | |
PxQuat | This is a quaternion class. For more information on quaternion mathematics consult a mathematics source on complex numbers |
PxQueryCache | Single hit cache for scene queries |
PxQueryFilterCallback | Scene query filtering callbacks |
PxQueryFilterData | Scene query filtering data |
PxQueryFlag | Filtering flags for scene queries |
PxQueryHitType | Classification of scene query hits (intersections) |
PxRenderBuffer | Interface for points, lines, triangles, and text buffer |
PxRepXInstantiationArgs | Arguments required to instantiate a serializable object from RepX |
PxRepXObject | Helper class containing the mapping of id to object, and type name |
PxRepXSerializer | Serializer interface for RepX (Xml) serialization |
PxRevoluteJointFlag | Flags specific to the Revolute Joint |
PxRigidBodyExt | Utility functions for use with PxRigidBody and subclasses |
PxRigidBodyFlag | Collection of flags describing the behavior of a rigid body |
PxScene | A scene is a collection of bodies, particle systems and constraints which can interact |
PxSceneDesc | Descriptor class for scenes. See PxScene |
PxSceneFlag | Flags for configuring properties of the scene |
PxSceneLimits | Class 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) |
PxSceneReadLock | RAII wrapper for the PxScene read lock |
PxSceneWriteLock | RAII wrapper for the PxScene write lock |
PxScopedCudaLock | Convenience class for holding CUDA lock within a scope |
PxSerialization | Utility functions for serialization |
PxSerialization::PxXmlMiscParameter | Additional PxScene and PxPhysics options stored in XML serialized data |
PxSerializationContext | Binary serialization context class |
PxSerializationRegistry | Class serving as a registry for XML (RepX) and binary serializable types |
PxSerializer | Serialization interface class |
PxSerializerDefaultAdapter< T > | Default PxSerializer implementation |
PxShapeExt | Utility functions for use with PxShape |
PxShapeFlag | Flags which affect the behavior of PxShapes |
PxSimpleContact | Base contact point data |
PxFeatureContact | Extended contact point data including face (feature) indices |
PxModifiableContact | A modifiable contact point. This has additional fields per-contact to permit modification by user |
PxSimpleTriangleMesh | A structure describing a triangle mesh |
PxTriangleMeshDesc | Descriptor class for PxTriangleMesh |
PxSimulationEventCallback | An interface class that the user can implement in order to receive simulation events |
PxSimulationFilterCallback | Filter callback to specify handling of collision pairs |
PxSimulationOrder | The order in which collide and solve are run in a normal simulation time-step |
PxSimulationStatistics | Class used to retrieve statistics for a simulation step |
PxSpatialIndex | Direct access to PhysX' Spatial Query engine |
PxSpatialIndexItem | |
PxSpatialLocationCallback | Callback class for raycast and sweep queries against PxSpatialIndex |
PxSpatialOverlapCallback | Callback class for overlap queries against PxSpatialIndex |
PxSphericalJointFlag | Flags specific to the spherical joint |
PxSpring | |
PxD6JointDrive | Parameters for configuring the drive model of a PxD6Joint |
PxSpuDispatcher | A PxSpuDispatcher |
PxStridedData | |
PxBoundedData | |
PxStrideIterator< T > | Iterator class for iterating over arrays of data that may be interleaved with other data |
PxStrideIterator< const PxF32 > | |
PxStrideIterator< const PxFlags > | |
PxStrideIterator< const PxU32 > | |
PxStrideIterator< const PxVec3 > | |
PxStringTable | Table to manage strings. Strings allocated through this object are expected to be owned by this object |
PxStringTableExt | Factory class for creating PxStringTable with a specific allocator |
PxTaskManager | The PxTaskManager interface |
PxTaskType | Identifies the type of each heavyweight PxTask object |
PxTolerancesScale | Class to define the scale at which simulation runs. Most simulation tolerances are calculated in terms of the values here |
PxTransform | Class representing a rigid euclidean transform as a quaternion and a vector |
PxTriangle | Triangle class |
PxTriangleMeshFlag | Flags for the mesh geometry properties |
PxTriggerPair | Descriptor for a trigger pair |
PxTriggerPairFlag | Collection of flags providing information on trigger report pairs |
PxTypedStridedData< TDataType > | |
PxTypedStridedData< PxMaterialTableIndex > | |
PxTypeInfo< T > | Structure containing per-type information for types inheriting from PxBase |
PxUserControllerHitReport | User callback class for character controller events |
PxVec2 | 2 Element vector class |
PxVec3 | 3 Element vector class |
PxVec4 | 4 Element vector class |
PxVehicleAckermannGeometryData | |
PxVehicleAutoBoxData | |
PxVehicleChassisData | |
PxVehicleClutchAccuracyMode | Choose between a potentially more expensive but more accurate solution to the clutch model or a potentially cheaper but less accurate solution |
PxVehicleClutchData | |
PxVehicleConcreteType | An enumeration of concrete vehicle classes inheriting from PxBase |
PxVehicleConcurrentUpdateData | Structure containing data that is computed for a vehicle and its wheels during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied |
PxVehicleCopyDynamicsMap | Used by PxVehicleCopyDynamicsData |
PxVehicleDifferential4WData | |
PxVehicleDifferentialNWData | |
PxVehicleDrivableSurfaceToTireFrictionPairs | Friction for each combination of driving surface type and tire type |
PxVehicleDrivableSurfaceType | Driving surface type. Each PxMaterial is associated with a corresponding PxVehicleDrivableSurfaceType |
PxVehicleDrive4WControl | The control inputs for a PxVehicleDrive4W |
PxVehicleDrive4WRawInputData | Used to produce smooth vehicle driving control values from analog and digital inputs |
PxVehicleDriveNWRawInputData | Used to produce smooth vehicle driving control values from analog and digital inputs |
PxVehicleDrive4WWheelOrder | The ordering of the driven and steered wheels of a PxVehicleDrive4W |
PxVehicleDriveDynData | Data structure with instanced dynamics data for vehicle with engine, clutch, gears, autobox |
PxVehicleDriveNWControl | The control inputs for a PxVehicleDriveNW |
PxVehicleDriveSimData | Data structure describing non-wheel configuration data of a vehicle that has engine, gears, clutch, and auto-box |
PxVehicleDriveSimData4W | Data 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 |
PxVehicleDriveSimDataNW | Data 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 |
PxVehicleDriveTankControl | The control inputs for a PxVehicleDriveTank |
PxVehicleDriveTankControlModel | Two driving models are supported |
PxVehicleDriveTankRawInputData | Used to produce smooth analog tank control values from analog and digital inputs |
PxVehicleDriveTankWheelOrder | The ordering of the wheels of a PxVehicleDriveTank |
PxVehicleEngineData | |
PxVehicleGearsData | |
PxVehicleKeySmoothingData | Used to produce smooth vehicle driving control values from key inputs |
PxVehiclePadSmoothingData | Used to produce smooth analog vehicle control values from analog inputs |
PxVehicleSuspensionData | |
PxVehicleTireData | |
PxVehicleTireLoadFilterData | Tire 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 |
PxVehicleTypes | |
PxVehicleUpdateMode | |
PxVehicleWheelConcurrentUpdateData | Structure containing data that is computed for a wheel during concurrent calls to PxVehicleUpdates but which cannot be safely concurrently applied |
PxVehicleWheelData | |
PxVehicleWheelQueryResult | |
PxVehicleWheelsDynData | Data structure with instanced dynamics data for wheels |
PxVehicleWheelsSimData | Data structure describing configuration data of a vehicle with up to 20 wheels |
PxVisualDebugger | Class to communicate with the PhysX Visual Debugger |
PxVisualDebuggerConnectionFlag | |
PxVisualDebuggerExt | |
PxVisualDebuggerFlag | PVD Flags |
PxVisualizationParameter | Debug visualization parameters |
PxVolumeCache | Volumetric cache for local collision geometry |
PxVolumeCache::Iterator | A callback wrapper class for use with PxVolumeCache::forEach function |
PxWheelQueryResult | Structure containing data describing the non-persistent state of each suspension/wheel/tire unit. This structure is filled out in PxVehicleUpdates and PxVehicleUpdateSingleVehicleAndStoreTelemetryData |
RepXSerializerImpl< TLiveType > | |
RepXSerializerImpl< TJointType > | |
PxJointRepXSerializer< TJointType > | |