Skip to main content

Struct FdtReader.KerningTableEntry

Kerning table entry.

Assembly: Dalamud.dll
View Source
Declaration
public struct FdtReader.KerningTableEntry : IComparable<FdtReader.KerningTableEntry>

Implements:
System.IComparable<Dalamud.Interface.GameFonts.FdtReader.KerningTableEntry>

Properties

LeftInt

Gets the Unicode codepoint of the character for this entry in int type.

View Source
Declaration
public int LeftInt { get; }

Left

Gets the Unicode codepoint of the character for this entry in char type.

View Source
Declaration
public char Left { get; }

RightInt

Gets the Unicode codepoint of the character for this entry in int type.

View Source
Declaration
public int RightInt { get; }

Gets the Unicode codepoint of the character for this entry in char type.

View Source
Declaration
public char Right { get; }

Fields

LeftUtf8

Integer representation of a Unicode character in UTF-8 in reverse order, read in little endian, for the left character.

View Source
Declaration
public int LeftUtf8

RightUtf8

Integer representation of a Unicode character in UTF-8 in reverse order, read in little endian, for the right character.

View Source
Declaration
public int RightUtf8

LeftSjis

Integer representation of a Shift_JIS character in reverse order, read in little endian, for the left character.

View Source
Declaration
public ushort LeftSjis

RightSjis

Integer representation of a Shift_JIS character in reverse order, read in little endian, for the right character.

View Source
Declaration
public ushort RightSjis

RightOffset

Horizontal offset adjustment for the right character.

View Source
Declaration
public int RightOffset

Methods

CompareTo(KerningTableEntry)

Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

View Source
Declaration
public int CompareTo(FdtReader.KerningTableEntry other)
Returns

System.Int32: A value that indicates the relative order of the objects being compared. The return value has these meanings:

<table><thead><tr><th class="term"> Value</th><th class="description"> Meaning</th></tr></thead><tbody><tr><td class="term"> Less than zero</td><td class="description"> This instance precedes <code class="paramref">other</code> in the sort order.</td></tr><tr><td class="term"> Zero</td><td class="description"> This instance occurs in the same position in the sort order as <code class="paramref">other</code>.</td></tr><tr><td class="term"> Greater than zero</td><td class="description"> This instance follows <code class="paramref">other</code> in the sort order.</td></tr></tbody></table>

Parameters
TypeNameDescription
Dalamud.Interface.GameFonts.FdtReader.KerningTableEntryotherAn object to compare with this instance.

Implements

  • System.IComparable<Dalamud.Interface.GameFonts.FdtReader.KerningTableEntry>