Descriptor for a trigger pair. More...
#include <PxSimulationEventCallback.h>
Public Member Functions | |
PX_INLINE | PxTriggerPair () |
Public Attributes | |
PxShape * | triggerShape |
The shape that has been marked as a trigger. More... | |
PxRigidActor * | triggerActor |
The actor to which triggerShape is attached. More... | |
PxShape * | otherShape |
The shape causing the trigger event. If collision between trigger shapes is enabled, then this member might point to a trigger shape as well. More... | |
PxRigidActor * | otherActor |
The actor to which otherShape is attached. More... | |
PxPairFlag::Enum | status |
Type of trigger event (eNOTIFY_TOUCH_FOUND or eNOTIFY_TOUCH_LOST). eNOTIFY_TOUCH_PERSISTS events are not supported. More... | |
PxTriggerPairFlags | flags |
Additional information on the pair (see PxTriggerPairFlag) More... | |
Descriptor for a trigger pair.
An array of these structs gets passed to the PxSimulationEventCallback::onTrigger() report.
|
inline |
PxTriggerPairFlags PxTriggerPair::flags |
Additional information on the pair (see PxTriggerPairFlag)
PxRigidActor* PxTriggerPair::otherActor |
The actor to which otherShape is attached.
PxShape* PxTriggerPair::otherShape |
The shape causing the trigger event. If collision between trigger shapes is enabled, then this member might point to a trigger shape as well.
PxPairFlag::Enum PxTriggerPair::status |
Type of trigger event (eNOTIFY_TOUCH_FOUND or eNOTIFY_TOUCH_LOST). eNOTIFY_TOUCH_PERSISTS events are not supported.
PxRigidActor* PxTriggerPair::triggerActor |
The actor to which triggerShape is attached.
PxShape* PxTriggerPair::triggerShape |
The shape that has been marked as a trigger.