Module gpos

Source
Expand description

the GPOS table

Re-exports§

pub use super::layout::ClassDef;
pub use super::layout::CoverageTable;
pub use super::layout::Device;
pub use super::layout::DeviceOrVariationIndex;
pub use super::layout::FeatureList;
pub use super::layout::FeatureVariations;
pub use super::layout::Lookup;
pub use super::layout::ScriptList;

Structs§

BaseRecord
Part of BaseArray
Class1Record
Part of PairPosFormat2
Class2Record
Part of PairPosFormat2
ComponentRecord
Part of MarkLigPosFormat1
EntryExitRecord
Part of CursivePosFormat1
Mark2Record
Part of MarkMarkPosFormat1
MarkRecord
Part of MarkArray
PairValueRecord
Part of PairSet
ValueFormat
See ValueRecord
ValueRecord
A Positioning ValueRecord.

Enums§

AnchorTable
Anchor Tables position one glyph with respect to another.
ExtensionSubtable
A GPOS Extension Positioning subtable
PairPos
Lookup Type 1: Single Adjustment Positioning Subtable
PositionLookup
A GPOS Lookup subtable.
PositionSubtables
The subtables from a GPOS lookup.
SinglePos
Lookup Type 1: Single Adjustment Positioning Subtable

Type Aliases§

AnchorFormat1
Anchor Table Format 1: Design Units
AnchorFormat2
Anchor Table Format 2: Design Units Plus Contour Point
AnchorFormat3
Anchor Table Format 3: Design Units Plus Device or VariationIndex Tables
BaseArray
Part of MarkBasePosFormat1
CursivePosFormat1
Cursive Attachment Positioning Format 1: Cursvie attachment
ExtensionPosFormat1
Extension Positioning Subtable Format 1
Gpos
Class Definition Table Format 1 GPOS Version 1.0
LigatureArray
Part of MarkLigPosFormat1
LigatureAttach
Part of MarkLigPosFormat1
Mark2Array
Part of MarkMarkPosFormat1Class2Record
MarkArray
Mark Array Table
MarkBasePosFormat1
Mark-to-Base Attachment Positioning Format 1: Mark-to-base Attachment Point
MarkLigPosFormat1
Mark-to-Ligature Positioning Format 1: Mark-to-Ligature Attachment
MarkMarkPosFormat1
Mark-to-Mark Attachment Positioning Format 1: Mark-to-Mark Attachment
PairPosFormat1
Pair Adjustment Positioning Format 1: Adjustments for Glyph Pairs
PairPosFormat2
Pair Adjustment Positioning Format 2: Class Pair Adjustment
PairSet
Part of PairPosFormat1
PositionChainContext
A GPOS ChainedSequenceContext
PositionLookupList
A typed GPOS LookupList table
PositionSequenceContext
A GPOS SequenceContext
SinglePosFormat1
Single Adjustment Positioning Format 1: Single Positioning Value
SinglePosFormat2
Single Adjustment Positioning Format 2: Array of Positioning Values