Skip to content
SiteEmail

cohtml.Net.UserFontDescription.CharInfo

Struct representing data for individual char.

Inherits from SystemIDisposable

Name
virtual voidDispose()
CharInfo()
Name
uintCharCode
UTF32 char code.
floatX
X position in the texture. Texture normalized space [0, 1].
floatY
Y position in the texture. Texture normalized space [0, 1].
floatWidth
Width of the char in the texture. Texture normalized space [0, 1].
floatHeight
Height of the char in the texture. Texture normalized space [0, 1].
floatOffsetX
Offset in x direction, relative to the top left corner of the glyph image, applied to drawing position. In pixels according to the Size of the font.
floatOffsetY
Offset in y direction, relative to the top left corner of the glyph image, applied to drawing position. In pixels according to the Size of the font.
floatAdvance
Amount of pixels to advance after drawing the glyph, according to the Size of the font.
uintImageIndex
Zero based index of the image this glyph resides in.
Name
boolswigCMemOwn
virtual void Dispose()
CharInfo()
uint CharCode;

UTF32 char code.

float X;

X position in the texture. Texture normalized space [0, 1].

float Y;

Y position in the texture. Texture normalized space [0, 1].

float Width;

Width of the char in the texture. Texture normalized space [0, 1].

float Height;

Height of the char in the texture. Texture normalized space [0, 1].

float OffsetX;

Offset in x direction, relative to the top left corner of the glyph image, applied to drawing position. In pixels according to the Size of the font.

float OffsetY;

Offset in y direction, relative to the top left corner of the glyph image, applied to drawing position. In pixels according to the Size of the font.

float Advance;

Amount of pixels to advance after drawing the glyph, according to the Size of the font.

uint ImageIndex;

Zero based index of the image this glyph resides in.

bool swigCMemOwn;