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. |