Main Page Class List Class Members

# NvBlastChunkDesc Struct Reference

`#include <NvBlastTypes.h>`

List of all members.

## Public Types
enum | Flags { NoFlags = 0, SupportFlag = (1 << 0) }
## Public Attributes
float | centroid [3]
uint32_t | flags
uint32_t | parentChunkIndex
uint32_t | userData
float | volume

## Detailed Description

Chunk descriptor used to build an asset. See NvBlastAssetDesc.

## Member Enumeration Documentation

enum NvBlastChunkDesc::Flags

Enumerator:

  NoFlags |
  SupportFlag | If this flag is set then the chunk will become a support chunk, unless an ancestor chunk is also marked as support.

## Member Data Documentation

float NvBlastChunkDesc::centroid[3]

Central position in chunk.

uint32_t NvBlastChunkDesc::flags

See Flags enum for possible flags.

uint32_t NvBlastChunkDesc::parentChunkIndex

Index of this chunk's parent. If this is a root chunk, then this value must be UINT32_MAX.

uint32_t NvBlastChunkDesc::userData

User-supplied data which will be accessible to the user in chunk fracture events.

float NvBlastChunkDesc::volume

Volume of chunk.

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

- sdk/lowlevel/include/NvBlastTypes.h