Search Results for

    Show / Hide Table of Contents

    Struct GlyphSubstitutionClass.Contextual2

    Implements
    GlyphSubstitutionClass.Substitution
    Namespace: FastReport.Fonts
    Assembly: FastReport.dll
    Syntax
    public struct Contextual2 : GlyphSubstitutionClass.Substitution

    Constructors

    Contextual2(GlyphSubstitutionClass, GlyphSubstitutionClass.Contextual2.SubClassRule[][], GlyphSubstitutionClass.Coverage, GlyphSubstitutionClass.ClassDefinition)

    Declaration
    public Contextual2(GlyphSubstitutionClass gsub_table, GlyphSubstitutionClass.Contextual2.SubClassRule[][] subClassRuleSets, GlyphSubstitutionClass.Coverage coverage, GlyphSubstitutionClass.ClassDefinition classDefinition)
    Parameters
    Type Name Description
    GlyphSubstitutionClass gsub_table
    GlyphSubstitutionClass.Contextual2.SubClassRule[][] subClassRuleSets
    GlyphSubstitutionClass.Coverage coverage
    GlyphSubstitutionClass.ClassDefinition classDefinition

    Fields

    ClassDefinition

    Declaration
    public GlyphSubstitutionClass.ClassDefinition ClassDefinition
    Field Value
    Type Description
    GlyphSubstitutionClass.ClassDefinition

    Coverage

    Declaration
    public GlyphSubstitutionClass.Coverage Coverage
    Field Value
    Type Description
    GlyphSubstitutionClass.Coverage

    SubClassRuleSets

    Declaration
    public GlyphSubstitutionClass.Contextual2.SubClassRule[][] SubClassRuleSets
    Field Value
    Type Description
    GlyphSubstitutionClass.Contextual2.SubClassRule[][]

    Methods

    Apply(List<UInt16>, UInt16[], ref Int32)

    Declaration
    public bool Apply(List<ushort> list, ushort[] chars, ref int index)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.UInt16> list
    System.UInt16[] chars
    System.Int32 index
    Returns
    Type Description
    System.Boolean

    ApplyForce(List<UInt16>, UInt16[], ref Int32, Int32)

    Declaration
    public void ApplyForce(List<ushort> list, ushort[] chars, ref int index, int coverageIndex)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.UInt16> list
    System.UInt16[] chars
    System.Int32 index
    System.Int32 coverageIndex

    GetList(GlyphSubstitutionClass.LookupTypes[])

    Declaration
    public IEnumerable<KeyValuePair<ushort[], ushort[]>> GetList(GlyphSubstitutionClass.LookupTypes[] types)
    Parameters
    Type Name Description
    GlyphSubstitutionClass.LookupTypes[] types
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.UInt16[], System.UInt16[]>>

    IsApply(UInt16[], Int32)

    Declaration
    public int IsApply(ushort[] chars, int index)
    Parameters
    Type Name Description
    System.UInt16[] chars
    System.Int32 index
    Returns
    Type Description
    System.Int32

    Implements

    GlyphSubstitutionClass.Substitution
    Back to top © 1998-2025 Copyright Fast Reports Inc.