31 #ifndef PX_PHYSICS_CCT_MANAGER 32 #define PX_PHYSICS_CCT_MANAGER 63 eTEMPORAL_BV = (1<<0),
97 virtual void release() = 0;
104 virtual PxScene& getScene()
const = 0;
111 virtual PxU32 getNbControllers()
const = 0;
134 virtual void purgeControllers() = 0;
159 virtual PxU32 getNbObstacleContexts()
const = 0;
210 virtual void setTessellation(
bool flag,
float maxEdgeLength) = 0;
231 virtual void setOverlapRecoveryModule(
bool flag) = 0;
242 virtual void setPreciseSweeps(
bool flag) = 0;
257 virtual void setPreventVerticalSlidingAgainstCeiling(
bool flag) = 0;
271 virtual void shiftOrigin(
const PxVec3& shift) = 0;
301 #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
#define PX_PHYSX_CHARACTER_API
Definition: PxCharacter.h:52
virtual ~PxControllerManager()
Definition: PxControllerManager.h:275
float PxF32
Definition: PxSimpleTypes.h:76
#define PX_C_EXPORT
Definition: Pxc.h:54
#define PX_CALL_CONV
Definition: PxPreprocessor.h:328
specifies debug-rendering flags
Definition: PxControllerManager.h:59
PX_C_EXPORT PX_PHYSX_CHARACTER_API physx::PxControllerManager *PX_CALL_CONV PxCreateControllerManager(physx::PxScene &scene, bool lockingEnabled=false)
Creates the controller manager.
Enum
Definition: PxControllerManager.h:61
Dedicated filtering callback for CCT vs CCT.
Definition: PxController.h:247
Context class for obstacles.
Definition: PxControllerObstacles.h:115
Base class for character controllers.
Definition: PxController.h:623
Manages an array of character controllers.
Definition: PxControllerManager.h:86
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:77
Interface for points, lines, triangles, and text buffer.
Definition: PxRenderBuffer.h:131
PxControllerManager()
Definition: PxControllerManager.h:274
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:304
3 Element vector class.
Definition: PxVec3.h:49