Class TMP_FontFeatureTable
Table that contains the various font features available for the given font asset.
Inherited Members
Namespace: TMPro
Assembly: Unity.TextMeshPro.dll
Syntax
[Serializable]
public class TMP_FontFeatureTable
Constructors
TMP_FontFeatureTable()
Declaration
public TMP_FontFeatureTable()
Properties
MarkToBaseAdjustmentRecords
Declaration
public List<MarkToBaseAdjustmentRecord> MarkToBaseAdjustmentRecords { get; set; }
Property Value
Type | Description |
---|---|
List<MarkToBaseAdjustmentRecord> |
MarkToMarkAdjustmentRecords
Declaration
public List<MarkToMarkAdjustmentRecord> MarkToMarkAdjustmentRecords { get; set; }
Property Value
Type | Description |
---|---|
List<MarkToMarkAdjustmentRecord> |
glyphPairAdjustmentRecords
List that contains the glyph pair adjustment records.
Declaration
public List<GlyphPairAdjustmentRecord> glyphPairAdjustmentRecords { get; set; }
Property Value
Type | Description |
---|---|
List<GlyphPairAdjustmentRecord> |
ligatureRecords
List that contains the glyph ligature records.
Declaration
public List<LigatureSubstitutionRecord> ligatureRecords { get; set; }
Property Value
Type | Description |
---|---|
List<LigatureSubstitutionRecord> |
multipleSubstitutionRecords
List that contains the glyph multiple substitution records.
Declaration
public List<MultipleSubstitutionRecord> multipleSubstitutionRecords { get; set; }
Property Value
Type | Description |
---|---|
List<MultipleSubstitutionRecord> |
Methods
SortGlyphPairAdjustmentRecords()
Sort the glyph pair adjustment records by glyph index.
Declaration
public void SortGlyphPairAdjustmentRecords()
SortMarkToBaseAdjustmentRecords()
Sort the Mark-to-Base Adjustment Table records.
Declaration
public void SortMarkToBaseAdjustmentRecords()
SortMarkToMarkAdjustmentRecords()
Sort the Mark-to-Mark Adjustment Table records.
Declaration
public void SortMarkToMarkAdjustmentRecords()