pub type LigatureArray<'a> = TableRef<'a, LigatureArrayMarker>;
Expand description
Part of MarkLigPosFormat1
Aliased Type§
pub struct LigatureArray<'a> {
pub(crate) shape: LigatureArrayMarker,
pub(crate) data: FontData<'a>,
}
Fields§
§shape: LigatureArrayMarker
§data: FontData<'a>
Implementations§
Source§impl<'a> LigatureArray<'a>
impl<'a> LigatureArray<'a>
Source§impl<'a> LigatureArray<'a>
impl<'a> LigatureArray<'a>
Sourcepub fn ligature_count(&self) -> u16
pub fn ligature_count(&self) -> u16
Number of LigatureAttach table offsets
Sourcepub fn ligature_attach_offsets(&self) -> &'a [BigEndian<Offset16>]
pub fn ligature_attach_offsets(&self) -> &'a [BigEndian<Offset16>]
Array of offsets to LigatureAttach tables. Offsets are from beginning of LigatureArray table, ordered by ligatureCoverage index.
Sourcepub fn ligature_attaches(
&self,
) -> ArrayOfOffsets<'a, LigatureAttach<'a>, Offset16>
pub fn ligature_attaches( &self, ) -> ArrayOfOffsets<'a, LigatureAttach<'a>, Offset16>
A dynamically resolving wrapper for ligature_attach_offsets
.