Module layout

Module layout 

Source
Expand description

OpenType layout.

Modules§

builders
Common utilities and helpers for constructing layout tables

Structs§

ChainedClassSequenceRule
Part of ChainedSequenceContextFormat2
ChainedClassSequenceRuleSet
Part of ChainedSequenceContextFormat2
ChainedSequenceContextFormat1
Chained Sequence Context Format 1
ChainedSequenceContextFormat2
Chained Sequence Context Format 2
ChainedSequenceContextFormat3
Chained Sequence Context Format 3
ChainedSequenceRule
Part of ChainedSequenceContextFormat1
ChainedSequenceRuleSet
Part of ChainedSequenceContextFormat1
CharacterVariantParams
featureParams for ‘cv01’-‘cv99’
ClassDefFormat1
Class Definition Table Format 1
ClassDefFormat2
Class Definition Table Format 2
ClassRangeRecord
Used in ClassDefFormat2
ClassSequenceRule
Part of SequenceContextFormat2
ClassSequenceRuleSet
Part of SequenceContextFormat2
ConditionFormat1
Condition Table Format 1: Font Variation Axis Range
ConditionFormat2
Condition Table Format 2: Variation index
ConditionFormat3
Condition Table Format 3: AND
ConditionFormat4
Condition Table Format 4: OR
ConditionFormat5
Condition Table Format 5: NOT
ConditionSet
ConditionSet Table
CoverageFormat1
Coverage Format 1
CoverageFormat2
Coverage Format 2
Device
Device Table
Feature
Feature Table
FeatureList
Feature List Table
FeatureRecord
Part of FeatureList
FeatureTableSubstitution
FeatureTableSubstitution Table
FeatureTableSubstitutionRecord
Used in FeatureTableSubstitution
FeatureVariationRecord
Part of FeatureVariations
FeatureVariations
FeatureVariations Table
LangSys
Language System Table
LangSysRecord
Lookup
Lookup Table
LookupFlag
The LookupFlag bit enumeration.
LookupList
Lookup List Table
PendingVariationIndex
A type representing a temporary identifier for a set of variation deltas.
RangeRecord
Used in CoverageFormat2
Script
Script Table
ScriptList
Script List Table
ScriptRecord
Script Record
SequenceContextFormat1
Sequence Context Format 1
SequenceContextFormat2
Sequence Context Format 2
SequenceContextFormat3
Sequence Context Format 3
SequenceLookupRecord
Sequence Lookup Record
SequenceRule
Part of SequenceContextFormat1
SequenceRuleSet
Part of SequenceContextFormat1
SizeParams
StylisticSetParams
VariationIndex
Variation index table

Enums§

ChainedSequenceContext
ClassDef
A Class Definition Table
Condition
Condition Table
CoverageTable
Coverage Table
DeltaFormat
Device delta formats
DeviceOrVariationIndex
Either a Device table (in a non-variable font) or a VariationIndex table (in a variable font)
FeatureParams
LookupType
Raw values for the different layout subtables
SequenceContext

Traits§

LookupSubtable
A utility trait for writing lookup tables.