Main Page Class List Class Members

# 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

TkActor** Nv::Blast::TkSplitEvent::children

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

uint32_t Nv::Blast::TkSplitEvent::numChildren

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

TkActorData Nv::Blast::TkSplitEvent::parentData

The data of parent TkActor that was split.

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

- sdk/toolkit/include/NvBlastTkEvent.h