docs.unity3d.com
    Show / Hide Table of Contents

    Class TMP_FontFeatureTable

    Table that contains the various font features available for the given font asset.

    Inheritance
    Object
    TMP_FontFeatureTable
    Namespace: TMPro
    Syntax
    public class TMP_FontFeatureTable : object

    Constructors

    TMP_FontFeatureTable()

    Declaration
    public TMP_FontFeatureTable()

    Properties

    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>

    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>

    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()
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023