C# Класс LayoutFarm.UI.GdiPlus.GdiPlusIFonts

Наследование: LayoutFarm.IFonts
Показать файл Открыть проект

Открытые методы

Метод Описание
CalculateGlyphAdvancePos ( char str, int startAt, int len, RequestFont font, int glyphXAdvances ) : void
Dispose ( ) : void
MeasureString ( char buff, int startAt, int len, RequestFont font ) : Size
MeasureString ( char buff, int startAt, int len, RequestFont font, float maxWidth, int &charFit, int &charFitWidth ) : Size
MeasureWhitespace ( RequestFont f ) : float

Описание методов

CalculateGlyphAdvancePos() публичный Метод

public CalculateGlyphAdvancePos ( char str, int startAt, int len, RequestFont font, int glyphXAdvances ) : void
str char
startAt int
len int
font PixelFarm.Drawing.RequestFont
glyphXAdvances int
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

MeasureString() публичный Метод

public MeasureString ( char buff, int startAt, int len, RequestFont font ) : Size
buff char
startAt int
len int
font PixelFarm.Drawing.RequestFont
Результат PixelFarm.Drawing.Size

MeasureString() публичный Метод

public MeasureString ( char buff, int startAt, int len, RequestFont font, float maxWidth, int &charFit, int &charFitWidth ) : Size
buff char
startAt int
len int
font PixelFarm.Drawing.RequestFont
maxWidth float
charFit int
charFitWidth int
Результат PixelFarm.Drawing.Size

MeasureWhitespace() публичный Метод

public MeasureWhitespace ( RequestFont f ) : float
f PixelFarm.Drawing.RequestFont
Результат float