+#include <PxSimulationEventCallback.h>
+
+ +
Public Types | |
| enum | Enum { + eREMOVED_SHAPE_0 = (1<<0), + + eREMOVED_SHAPE_1 = (1<<1), + + eACTOR_PAIR_HAS_FIRST_TOUCH = (1<<2), + + eACTOR_PAIR_LOST_TOUCH = (1<<3), + + eINTERNAL_HAS_IMPULSES = (1<<4), + + eINTERNAL_CONTACTS_ARE_FLIPPED = (1<<5) + + } |
+
| enum PxContactPairFlag::Enum | +
+
| eREMOVED_SHAPE_0 | +The shape with index 0 has been removed from the actor/scene. |
| eREMOVED_SHAPE_1 | +The shape with index 1 has been removed from the actor/scene. |
| eACTOR_PAIR_HAS_FIRST_TOUCH |
+First actor pair contact.
+ +The provided shape pair marks the first contact between the two actors, no other shape pair has been touching prior to the current simulation frame. +
|
| eACTOR_PAIR_LOST_TOUCH |
+All contact between the actor pair was lost.
+ +All contact between the two actors has been lost, no shape pairs remain touching after the current simulation frame. |
| eINTERNAL_HAS_IMPULSES |
+Internal flag, used by PxContactPair.extractContacts().
+ +The applied contact impulses are provided for every contact point. This is the case if PxPairFlag::eSOLVE_CONTACT has been set for the pair. |
| eINTERNAL_CONTACTS_ARE_FLIPPED |
+Internal flag, used by PxContactPair.extractContacts().
+ +The provided contact point information is flipped with regards to the shapes of the contact pair. This mainly concerns the order of the internal triangle indices. |
+