Type Alias read_fonts::tables::aat::Lookup10
source · pub type Lookup10<'a> = TableRef<'a, Lookup10Marker>;
Expand description
Trimmed array format. The lookup data is a simple trimmed array indexed by glyph index.
Aliased Type§
struct Lookup10<'a> { /* private fields */ }
Implementations§
source§impl<'a> Lookup10<'a>
impl<'a> Lookup10<'a>
sourcepub fn unit_size(&self) -> u16
pub fn unit_size(&self) -> u16
Size of a lookup unit for this lookup table in bytes. Allowed values are 1, 2, 4, and 8.
sourcepub fn first_glyph(&self) -> u16
pub fn first_glyph(&self) -> u16
First glyph index included in the trimmed array.
sourcepub fn glyph_count(&self) -> u16
pub fn glyph_count(&self) -> u16
Total number of glyphs (equivalent to the last glyph minus the value of firstGlyph plus 1).
sourcepub fn values_data(&self) -> &'a [u8] ⓘ
pub fn values_data(&self) -> &'a [u8] ⓘ
The lookup values (indexed by the glyph index minus the value of firstGlyph).