pub type TTCHeader<'a> = TableRef<'a, TTCHeaderMarker>;
Expand description
Aliased Type§
struct TTCHeader<'a> { /* private fields */ }
Implementations§
Source§impl<'a> TTCHeader<'a>
impl<'a> TTCHeader<'a>
Sourcepub fn version(&self) -> MajorMinor
pub fn version(&self) -> MajorMinor
Major/minor version of the TTC Header
Sourcepub fn table_directory_offsets(&self) -> &'a [BigEndian<u32>]
pub fn table_directory_offsets(&self) -> &'a [BigEndian<u32>]
Array of offsets to the TableDirectory for each font from the beginning of the file
Sourcepub fn dsig_tag(&self) -> Option<u32>
pub fn dsig_tag(&self) -> Option<u32>
Tag indicating that a DSIG table exists, 0x44534947 (‘DSIG’) (null if no signature)
Sourcepub fn dsig_length(&self) -> Option<u32>
pub fn dsig_length(&self) -> Option<u32>
The length (in bytes) of the DSIG table (null if no signature)
Sourcepub fn dsig_offset(&self) -> Option<u32>
pub fn dsig_offset(&self) -> Option<u32>
The offset (in bytes) of the DSIG table from the beginning of the TTC file (null if no signature)