Describes a controller's internal state. More...
#include <PxController.h>
Public Attributes | |
PxVec3 | deltaXP |
delta position vector for the object the CCT is standing/riding on. Not always match the CCT delta when variable timesteps are used. More... | |
PxShape * | touchedShape |
Shape on which the CCT is standing. More... | |
PxRigidActor * | touchedActor |
Actor owning 'touchedShape'. More... | |
ObstacleHandle | touchedObstacleHandle |
PxU32 | collisionFlags |
Last known collision flags (PxControllerCollisionFlag) More... | |
bool | standOnAnotherCCT |
Are we standing on another CCT? More... | |
bool | standOnObstacle |
Are we standing on a user-defined obstacle? More... | |
bool | isMovingUp |
is CCT moving up or not? (i.e. explicit jumping) More... | |
Describes a controller's internal state.
PxU32 PxControllerState::collisionFlags |
Last known collision flags (PxControllerCollisionFlag)
PxVec3 PxControllerState::deltaXP |
delta position vector for the object the CCT is standing/riding on. Not always match the CCT delta when variable timesteps are used.
bool PxControllerState::isMovingUp |
is CCT moving up or not? (i.e. explicit jumping)
bool PxControllerState::standOnAnotherCCT |
Are we standing on another CCT?
bool PxControllerState::standOnObstacle |
Are we standing on a user-defined obstacle?
PxRigidActor* PxControllerState::touchedActor |
Actor owning 'touchedShape'.
ObstacleHandle PxControllerState::touchedObstacleHandle |
PxShape* PxControllerState::touchedShape |
Shape on which the CCT is standing.