Expand description
HFF Core Contains the internal structure of HFF and basic serialization abilities.
Re-exports§
Modules§
- read
- Higher level wrapping over the structure in order to support reading hff files.
- utilities
- Simple helpers for working with Hff data, primarilly metadata.
- write
- Higher level support for writing hff files.
Structs§
- Chunk
- Specifies a chunk of data within the file.
- Chunk
Cache - Act as a ReadSeek IO object for purposes of having an entire HFF in memory at one time.
- Ecc
- 8 character code.
- Header
- The file header.
- Identifier
- An identifier for the tables and chunks.
- Table
- A table entry in the file format. Tables are 48 bytes in length when stored.
- Version
- Version of the file format.
Enums§
- Endian
- Runtime endianess values.
- Error
- Common error type.
- IdType
- Identifier type as specified in the hff header. This has no impact on behavior at all, it is only a hint to the end user about how to use/view the ID’s.
Constants§
- NATIVE_
ENDIAN - The runtime native endian.
- OPPOSING_
ENDIAN - The runtime opposing endian.
Traits§
- Byte
Order - The byte order trait.
ByteOrder
describes types that can serialize integers as bytes. - Content
Info - Information about the metadata or chunk data contained within the source.