30 #ifndef PX_PHYSICS_CCT_OBSTACLES 31 #define PX_PHYSICS_CCT_OBSTACLES 47 #define INVALID_OBSTACLE_HANDLE 0xffffffff 124 virtual void release() = 0;
166 virtual PxU32 getNbObstacles()
const = 0;
Definition: GuContactBuffer.h:37
PxReal mHalfHeight
Definition: PxControllerObstacles.h:102
PxReal mRadius
Definition: PxControllerObstacles.h:103
PxGeometryType::Enum mType
Definition: PxControllerObstacles.h:64
PxObstacleContext()
Definition: PxControllerObstacles.h:118
A geometry type.
Definition: PxGeometry.h:51
#define PX_FORCE_INLINE
Definition: PxPreprocessor.h:364
PxVec3 mHalfExtents
Definition: PxControllerObstacles.h:86
This is a quaternion class. For more information on quaternion mathematics consult a mathematics sour...
Definition: PxQuat.h:49
float PxReal
Definition: PxSimpleTypes.h:78
PX_FORCE_INLINE PxGeometryType::Enum getType() const
Definition: PxControllerObstacles.h:67
Definition: PxGeometry.h:57
PxBoxObstacle()
Definition: PxControllerObstacles.h:82
virtual ~PxObstacleContext()
Definition: PxControllerObstacles.h:119
PxExtendedVec3 mPos
Definition: PxControllerObstacles.h:70
PxObstacle()
Definition: PxControllerObstacles.h:57
A box obstacle.
Definition: PxControllerObstacles.h:79
Context class for obstacles.
Definition: PxControllerObstacles.h:115
Manages an array of character controllers.
Definition: PxControllerManager.h:86
Base class for obstacles.
Definition: PxControllerObstacles.h:54
Enum
Definition: PxGeometry.h:53
PxU32 ObstacleHandle
Definition: PxControllerObstacles.h:106
A capsule obstacle.
Definition: PxControllerObstacles.h:94
Definition: PxGeometry.h:58
void * mUserData
Definition: PxControllerObstacles.h:69
uint32_t PxU32
Definition: Px.h:48
PxCapsuleObstacle()
Definition: PxControllerObstacles.h:97
PxQuat mRot
Definition: PxControllerObstacles.h:71
3 Element vector class.
Definition: PxVec3.h:49
Definition: PxExtended.h:56