![]() |
NDEVR
API Documentation
|
Header structure for the NDV binary file format. More...
Public Attributes | |
| uint08 | checksum = Constant<uint08>::Invalid |
| Checksum for file integrity validation (bytes 32-40). Invalid if not computed. | |
| uint08 | encryption_data = Constant<uint08>::Invalid |
| Encryption metadata for the file (bytes 24-32). Invalid if unencrypted. | |
| Bounds< 1, uint08 > | file_icon_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of file icon data in the file. | |
| Bounds< 1, uint08 > | file_info_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of file info metadata in the file. | |
| Bounds< 1, uint08 > | log_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of log data in the file. | |
| Bounds< 1, uint08 > | resource_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of resource data in the file. | |
| Bounds< 1, uint08 > | scene_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of scene data in the file. | |
| Bounds< 1, uint08 > | string_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of all string data in the file (bytes 40-56). | |
| bool | use_large_compression = false |
| Whether to use large-block compression for file data. | |
| Bounds< 1, uint08 > | uuid_bounds = Bounds<1, uint08>(0U, 0U) |
| Byte range of model UUID data in the file (bytes 56-72). | |
| uint08 | version_compat_number = 1763087346 |
| The oldest version that can read this file (bytes 16-24). | |
| uint08 | version_number = ndv_current_version_number |
| The file format version number (bytes 8-16). | |
Header structure for the NDV binary file format.
Stores version information, encryption data, checksums, and byte-range bounds for the major sections of an NDV file (strings, UUIDs, scenes, resources, etc.).
Definition at line 15 of file BinaryFileTableInfo.h.