cohtml.Net.UserFontDescription.CharInfo
Struct representing data for individual char.
Inherits from SystemIDisposable
Public Functions
Name | |
---|---|
virtual void | Dispose() |
CharInfo() |
Public Properties
Name | |
---|---|
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. |
Protected Attributes
Name | |
---|---|
bool | swigCMemOwn |
Public Functions Documentation
function Dispose
virtual void Dispose()
function CharInfo
CharInfo()
Public Property Documentation
property CharCode
uint CharCode;
UTF32 char code.
property X
float X;
X position in the texture. Texture normalized space [0, 1].
property Y
float Y;
Y position in the texture. Texture normalized space [0, 1].
property Width
float Width;
Width of the char in the texture. Texture normalized space [0, 1].
property Height
float Height;
Height of the char in the texture. Texture normalized space [0, 1].
property OffsetX
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.
property OffsetY
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.
property Advance
float Advance;
Amount of pixels to advance after drawing the glyph, according to the Size of the font.
property ImageIndex
uint ImageIndex;
Zero based index of the image this glyph resides in.
Protected Attributes Documentation
variable swigCMemOwn
bool swigCMemOwn;