NvBlastDataBlock Struct Reference

#include <NvBlastTypes.h>

Inheritance diagram for NvBlastDataBlock:

Nv::Blast::FamilyHeader

List of all members.

Public Types


Public Attributes

uint32_t dataType
uint32_t formatVersion
uint32_t reserved
uint32_t size


Detailed Description

Generic data block header for all data blocks.

Member Enumeration Documentation

Enum of data block types

Enumerator:
AssetDataBlock 
FamilyDataBlock 
Count 


Member Data Documentation

A data type keeps value from Type enum

A number which is incremented every time the data layout changes. Depending on dataType corresponding data format is kept. See NvBlastAssetDataFormat, NvBlastFamilyDataFormat enum.

Reserved to be possibly used in future versions

The size of the family, including this header.

Memory sizes are restricted to 32-bit representable values.


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