30 #ifndef PX_PHYSICS_CCT_OBSTACLES 31 #define PX_PHYSICS_CCT_OBSTACLES 46 #define INVALID_OBSTACLE_HANDLE 0xffffffff 123 virtual void release() = 0;
165 virtual PxU32 getNbObstacles()
const = 0;
Definition: GuContactBuffer.h:37
PxReal mHalfHeight
Definition: PxControllerObstacles.h:101
PxReal mRadius
Definition: PxControllerObstacles.h:102
PxGeometryType::Enum mType
Definition: PxControllerObstacles.h:63
PxObstacleContext()
Definition: PxControllerObstacles.h:117
A geometry type.
Definition: PxGeometry.h:51
#define PX_FORCE_INLINE
Definition: PxPreprocessor.h:351
PxVec3 mHalfExtents
Definition: PxControllerObstacles.h:85
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:66
Definition: PxGeometry.h:57
PxBoxObstacle()
Definition: PxControllerObstacles.h:81
virtual ~PxObstacleContext()
Definition: PxControllerObstacles.h:118
PxExtendedVec3 mPos
Definition: PxControllerObstacles.h:69
PxObstacle()
Definition: PxControllerObstacles.h:56
A box obstacle.
Definition: PxControllerObstacles.h:78
Context class for obstacles.
Definition: PxControllerObstacles.h:114
Manages an array of character controllers.
Definition: PxControllerManager.h:84
Base class for obstacles.
Definition: PxControllerObstacles.h:53
Enum
Definition: PxGeometry.h:53
PxU32 ObstacleHandle
Definition: PxControllerObstacles.h:105
A capsule obstacle.
Definition: PxControllerObstacles.h:93
Definition: PxGeometry.h:58
void * mUserData
Definition: PxControllerObstacles.h:68
uint32_t PxU32
Definition: Px.h:48
PxCapsuleObstacle()
Definition: PxControllerObstacles.h:96
PxQuat mRot
Definition: PxControllerObstacles.h:70
3 Element vector class.
Definition: PxVec3.h:49
Definition: PxExtended.h:56