31 #ifndef PX_PHYSICS_CCT_MANAGER 32 #define PX_PHYSICS_CCT_MANAGER 61 eTEMPORAL_BV = (1<<0),
95 virtual void release() = 0;
102 virtual PxScene& getScene()
const = 0;
109 virtual PxU32 getNbControllers()
const = 0;
132 virtual void purgeControllers() = 0;
157 virtual PxU32 getNbObstacleContexts()
const = 0;
208 virtual void setTessellation(
bool flag,
float maxEdgeLength) = 0;
229 virtual void setOverlapRecoveryModule(
bool flag) = 0;
240 virtual void setPreciseSweeps(
bool flag) = 0;
255 virtual void setPreventVerticalSlidingAgainstCeiling(
bool flag) = 0;
269 virtual void shiftOrigin(
const PxVec3& shift) = 0;
299 #endif //PX_PHYSICS_CCT_MANAGER Definition: GuContactBuffer.h:37
A scene is a collection of bodies and constraints which can interact.
Definition: PxScene.h:169
virtual ~PxControllerManager()
Definition: PxControllerManager.h:273
float PxF32
Definition: PxSimpleTypes.h:76
#define PX_C_EXPORT
Definition: Pxc.h:54
#define PX_CALL_CONV
Definition: PxPreprocessor.h:315
specifies debug-rendering flags
Definition: PxControllerManager.h:57
Enum
Definition: PxControllerManager.h:59
Dedicated filtering callback for CCT vs CCT.
Definition: PxController.h:243
Context class for obstacles.
Definition: PxControllerObstacles.h:114
Base class for character controllers.
Definition: PxController.h:628
Manages an array of character controllers.
Definition: PxControllerManager.h:84
PxU16 flags
a set of Px1DConstraintFlags
Definition: PxConstraintDesc.h:110
PxFlags< PxControllerDebugRenderFlag::Enum, PxU32 > PxControllerDebugRenderFlags
Bitfield that contains a set of raised flags defined in PxControllerDebugRenderFlag.
Definition: PxControllerManager.h:75
PX_C_EXPORT physx::PxControllerManager *PX_CALL_CONV PxCreateControllerManager(physx::PxScene &scene, bool lockingEnabled=false)
Creates the controller manager.
Interface for points, lines, triangles, and text buffer.
Definition: PxRenderBuffer.h:131
PxControllerManager()
Definition: PxControllerManager.h:272
Container for bitfield flag variables associated with a specific enum type.
Definition: PxFlags.h:73
Abstract singleton factory class used for instancing objects in the Physics SDK.
Definition: PxPhysics.h:71
uint32_t PxU32
Definition: Px.h:48
Descriptor class for a character controller.
Definition: PxController.h:300
3 Element vector class.
Definition: PxVec3.h:49