Table of Contents

Class GPosTable.PairAdjustmentSubtable.Format2

Namespace
Xui.Runtime.Software.Font
Assembly
Xui.Runtime.Software.dll

Represents a GPOS LookupType 2 subtable: Pair Adjustment Format 2 (class-based kerning).

public sealed class GPosTable.PairAdjustmentSubtable.Format2 : GPosTable.PairAdjustmentSubtable
Inheritance
GPosTable.PairAdjustmentSubtable.Format2
Inherited Members

Constructors

Format2(ReadOnlySpan<byte>)

public Format2(ReadOnlySpan<byte> span)

Parameters

span ReadOnlySpan<byte>

Properties

Class1Count

public ushort Class1Count { get; }

Property Value

ushort

Class2Count

public ushort Class2Count { get; }

Property Value

ushort

ClassDef1

public GPosTable.ClassDefTable ClassDef1 { get; }

Property Value

GPosTable.ClassDefTable

ClassDef2

public GPosTable.ClassDefTable ClassDef2 { get; }

Property Value

GPosTable.ClassDefTable

Coverage

public GPosTable.CoverageTable Coverage { get; }

Property Value

GPosTable.CoverageTable

this[ushort, ushort]

public override TrueTypeFont.ValueRecordTuple this[ushort leftGlyph, ushort rightGlyph] { get; }

Parameters

leftGlyph ushort
rightGlyph ushort

Property Value

TrueTypeFont.ValueRecordTuple

Matrix

public GPosTable.PairAdjustmentSubtable.Format2.PairValueRecord[,] Matrix { get; }

Property Value

PairValueRecord[,]

ValueFormat1

public ushort ValueFormat1 { get; }

Property Value

ushort

ValueFormat2

public ushort ValueFormat2 { get; }

Property Value

ushort