Struct GlyphSubstitutionClass.Contextual3
Assembly: FastReport.dll
Syntax
public struct Contextual3 : GlyphSubstitutionClass.Substitution
Constructors
Contextual3(GlyphSubstitutionClass, GlyphSubstitutionClass.SubstLookupRecord[], GlyphSubstitutionClass.Coverage[])
Declaration
public Contextual3(GlyphSubstitutionClass gsub_table, GlyphSubstitutionClass.SubstLookupRecord[] records, GlyphSubstitutionClass.Coverage[] coverages)
Parameters
Fields
Coverages
Declaration
public GlyphSubstitutionClass.Coverage[] Coverages
Field Value
Records
Declaration
public GlyphSubstitutionClass.SubstLookupRecord[] Records
Field Value
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
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