#include <NvBlastTkEvent.h>
Public Types | |
Public Member Functions | |
| template<typename T > | |
| const T * | getPayload () const |
Public Attributes | |
| const void * | payload |
| Type-dependent payload data. | |
| Type | type |
| See the Type enum, above. | |
| Split | Sent when a TkActor is split. See TkSplitEvent. |
| FractureCommand | Sent when a TkActor generated fracture commands using TkActor::generateFracture. |
| FractureEvent | Sent when a TkActor is fractured using TkActor::applyFracture. |
| JointUpdate | Sent when TkJoints change their attachment state. See TkJointUpdateEvent. |
| TypeCount |
| const T* Nv::Blast::TkEvent::getPayload | ( | ) | const [inline] |
Casts the payload data into its type-dependent format.
| const void* Nv::Blast::TkEvent::payload |
Type-dependent payload data.
See the Type enum, above.