NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To |
---|---|---|---|---|---|---|---|---|
Has Data | bool | Has data | ||||||
Num Total Bytes | int | hasData | Total number of bytes (over all channels and all elements, equals num total bytes per element times num vertices). | |||||
Num Blocks | int | hasData | Number of blocks? Usually equal to one. | |||||
Block Offsets | int | Num Blocks | hasData | Block offsets in the data? Usually equal to zero. | ||||
Num Atoms | int | hasData | Number of atoms? | |||||
Atom Sizes | int | Num Atoms | hasData | The sum of all of these equal num total bytes per element, so this probably describes how each data element breaks down into smaller chunks (i.e. atoms). | ||||
Data | byte | Num Total Bytes | hasData | Unknown | ||||
Unknown Int 1 | int | Unknown. | ||||||
Num Total Bytes Per Element | int | Unsure, but this seems to correspond again to the number of total bytes per element. |