30 #ifndef PX_PHYSICS_COMMON_PX_TYPEINFO 31 #define PX_PHYSICS_COMMON_PX_TYPEINFO 79 eFIRST_PHYSX_EXTENSION = 256,
80 eFIRST_VEHICLE_EXTENSION = 512,
81 eFIRST_USER_EXTENSION = 1024
93 #define PX_DEFINE_TYPEINFO(_name, _fastType) \ 95 template <> struct PxTypeInfo<_name> { static const char* name() { return #_name; } enum { eFastTypeId = _fastType }; }; Definition: GuContactBuffer.h:37
a structure containing per-type information for types inheriting from PxBase
Definition: PxTypeInfo.h:91
Definition: PxTypeInfo.h:72
Definition: PxTypeInfo.h:64
Definition: PxTypeInfo.h:66
PxRigidDynamic represents a dynamic rigid simulation object in the physics SDK.
Definition: PxRigidDynamic.h:83
a joint between two links in an articulation.
Definition: PxArticulationJoint.h:148
Definition: PxTypeInfo.h:78
PxActor is the base class for the main simulation objects in the physics SDK.
Definition: PxActor.h:154
Definition: PxTypeInfo.h:62
Abstract class for collision shapes.
Definition: PxShape.h:142
Definition: PxTypeInfo.h:70
Definition: PxTypeInfo.h:69
A triangle mesh, also called a 'polygon soup'.
Definition: PxTriangleMesh.h:126
Definition: PxTypeInfo.h:59
Definition: PxTypeInfo.h:67
Definition: PxTypeInfo.h:68
A convex mesh.
Definition: PxConvexMesh.h:84
an enumeration of concrete classes inheriting from PxBase
Definition: PxTypeInfo.h:53
A precomputed pruning structure to accelerate scene queries against newly added actors.
Definition: PxPruningStructure.h:62
Definition: PxTypeInfo.h:60
PxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SD...
Definition: PxRigidActor.h:58
a component of an articulation that represents a rigid body
Definition: PxArticulationLink.h:57
A triangle mesh containing the PxMeshMidPhase::eBVH33 structure.
Definition: PxTriangleMesh.h:286
Definition: PxTypeInfo.h:74
Definition: PxTypeInfo.h:75
A height field class.
Definition: PxHeightField.h:85
a tree structure of bodies connected by joints that is treated as a unit by the dynamics solver ...
Definition: PxArticulationReducedCoordinate.h:147
A plugin class for implementing constraints.
Definition: PxConstraint.h:108
#define PX_DEFINE_TYPEINFO(_name, _fastType)
Definition: PxTypeInfo.h:93
Definition: PxTypeInfo.h:76
Definition: PxTypeInfo.h:73
Definition: PxTypeInfo.h:65
Material class to represent a set of surface properties.
Definition: PxMaterial.h:143
A triangle mesh containing the PxMeshMidPhase::eBVH34 structure.
Definition: PxTriangleMesh.h:302
Definition: PxTypeInfo.h:61
a tree structure of bodies connected by joints that is treated as a unit by the dynamics solver ...
Definition: PxArticulation.h:76
Class to aggregate actors into a single broad-phase entry.
Definition: PxAggregate.h:70
PxRigidBody is a base class shared between dynamic rigid body objects.
Definition: PxRigidBody.h:195
PxRigidStatic represents a static rigid body simulation object in the physics SDK.
Definition: PxRigidStatic.h:59
Definition: PxTypeInfo.h:71
Base class for objects that can be members of a PxCollection.
Definition: PxBase.h:73
Definition: PxTypeInfo.h:57
a joint between two links in an articulation.
Definition: PxArticulationJointReducedCoordinate.h:55
Enum
Definition: PxTypeInfo.h:55