Public Attributes | List of all members
PxControllerState Struct Reference

Describes a controller's internal state. More...

#include <PxController.h>

Collaboration diagram for PxControllerState:
Collaboration graph
[legend]

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...
 

Detailed Description

Describes a controller's internal state.

Member Data Documentation

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.


The documentation for this struct was generated from the following file:


Copyright © 2008-2015 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com