Crate hff_core

source ·
Expand description

HFF Core Contains the internal structure of HFF and basic serialization abilities.

Re-exports

Modules

  • Higher level wrapping over the structure in order to support reading hff files.
  • Simple helpers for working with Hff data, primarilly metadata.
  • Higher level support for writing hff files.

Structs

  • Specifies a chunk of data within the file.
  • Act as a ReadSeek IO object for purposes of having an entire HFF in memory at one time.
  • 8 character code.
  • The file header.
  • Semantic version. The ‘patch’ is u32 only because we want this structure to fit into 64 bits.
  • A table entry in the file format. Tables are 48 bytes in length when stored.

Enums

Constants

Traits

  • The byte order trait. ByteOrder describes types that can serialize integers as bytes.
  • Information about the metadata or chunk data contained within the source.

Type Aliases

  • Big Endian.
  • Little Endian.
  • Native Endian.
  • Opposing Endian.
  • The standard result type used in the crate.