Skip to main content
Version: 15.x (API 15) [Current]

Class GameFontLayoutPlan.Element

Plan on how each glyph will be rendered.

Assembly: Dalamud.dll​
Declaration
public class GameFontLayoutPlan.Element

Properties​

Codepoint​

Gets the original codepoint.

Declaration
public int Codepoint { get; init; }

Glyph​

Gets the corresponding or fallback glyph.

Declaration
public FdtReader.FontTableEntry Glyph { get; init; }

X​

Gets the X offset of this glyph.

Declaration
public float X { get; }

Y​

Gets the Y offset of this glyph.

Declaration
public float Y { get; }

IsControl​

Gets a value indicating whether whether this codepoint is a control character.

Declaration
public bool IsControl { get; }

IsSpace​

Gets a value indicating whether whether this codepoint is a space.

Declaration
public bool IsSpace { get; }

IsLineBreak​

Gets a value indicating whether whether this codepoint is a line break character.

Declaration
public bool IsLineBreak { get; }

IsChineseCharacter​

Gets a value indicating whether whether this codepoint is a chinese character.

Declaration
public bool IsChineseCharacter { get; }

IsWordBreakPoint​

Gets a value indicating whether whether this codepoint is a good position to break word after.

Declaration
public bool IsWordBreakPoint { get; }