Expand description
This module contains OpenType Layout supplementary tables implementation.
Structs§
- Chained
Sequence Rule - A Chained Sequence Rule.
- Feature
- A Feature.
- Feature
Variations - A Feature Variations Table.
- Language
System - A Language System Table.
- Layout
Table - A Layout Table.
- Lookup
- A Lookup Table.
- Lookup
Flags - Lookup table flags.
- Lookup
Subtables - A list of lookup subtables.
- Lookup
Subtables Iter - An iterator over lookup subtables.
- Range
Record - A record that describes a range of glyph IDs.
- Record
List - A data storage used by
ScriptList
,LanguageSystemList
andFeatureList
data types. - Record
List Iter - An iterator over
RecordList
values. - Script
- A Script Table.
- Sequence
Lookup Record - A sequence rule record.
- Sequence
Rule - A sequence rule.
Enums§
- Chained
Context Lookup - A Chained Contextual Lookup Subtable.
- Class
Definition - A Class Definition Table.
- Context
Lookup - A Contextual Lookup Subtable.
- Coverage
- A Coverage Table.
Traits§
- Lookup
Subtable - A trait for parsing Lookup subtables.
- Record
List Item - A trait to parse item in
RecordList
.
Type Aliases§
- Chained
Sequence Rule Set - A set of
ChainedSequenceRule
. - Chained
Sequence Rule Sets - A list of
ChainedSequenceRule
sets. - Class
- A value of Class Definition Table.
- Feature
Index - An index in
FeatureList
. - Feature
List - A list of
Feature
records. - Language
Index - An index in
LanguageSystemList
. - Language
System List - A list of
LanguageSystem
records. - Lookup
Index - An index in
LookupList
. - Lookup
List - A list of
Lookup
values. - Script
Index - An index in
ScriptList
. - Script
List - A list of
Script
records. - Sequence
Rule Set - A set of
SequenceRule
s. - Sequence
Rule Sets - A list of
SequenceRuleSet
s. - Variation
Index - An index in
FeatureVariations
.