NvBlastDataBlock

Defined in lowlevel/NvBlastTypes.h

Enumerations

  • Type: Enum of data block types.

Variables

  • dataType: A data type keeps value from Type enum.

  • formatVersion: A number which is incremented every time the data layout changes.

  • reserved: Reserved to be possibly used in future versions.

  • size: The size of the family, including this header.

struct NvBlastDataBlock

Generic data block header for all data blocks.

Public Types

enum Type

Enum of data block types.

Values:

enumerator AssetDataBlock
enumerator FamilyDataBlock
enumerator Count

Public Members

uint32_t dataType

A data type keeps value from Type enum.

uint32_t formatVersion

A number which is incremented every time the data layout changes.

Depending on dataType corresponding data format is kept. See NvBlastAssetDataFormat, NvBlastFamilyDataFormat enum.

uint32_t size

The size of the family, including this header.

Memory sizes are restricted to 32-bit representable values.

uint32_t reserved

Reserved to be possibly used in future versions.