Nv::Blast::TkSplitEvent Struct Reference

#include <NvBlastTkEvent.h>

List of all members.

Public Types

enum  { EVENT_TYPE = TkEvent::Split }

Public Attributes

TkActor ** children
 An array of pointers to the children into which the TkActor was split.
uint32_t numChildren
 The number of children into which the parent TkActor was split.
TkActorData parentData
 The data of parent TkActor that was split.


Detailed Description

Payload for TkEvent::Split events

When this event is sent, the parent TkActor that was split is no longer valid. Therefore it is not referenced directly in the event data. Instead, its TkFamily, index within the TkFamily, and userData are stored. In addition, this event gives the child TkActors generated by the split.


Member Enumeration Documentation

anonymous enum

Enumerator:
EVENT_TYPE 


Member Data Documentation

An array of pointers to the children into which the TkActor was split.

The number of children into which the parent TkActor was split.

The data of parent TkActor that was split.


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