TFreeTypeFont class
Declaration
TFreeTypeFont = class(TFreeTypeRenderableFont)Inheritance
- TFreeTypeFont
- TFreeTypeRenderableFont
Description
No description yet.
Properties
Name | public | |
DPI | public | |
SizeInPoints | public | |
SizeInPixels | public | |
CapHeight | public | |
Glyph | public | |
GlyphCount | public | |
CharKerning | public | |
GlyphKerning | public | |
CharIndex | public | |
Hinted | public | |
KerningEnabled | public | |
KerningFallbackEnabled | public | |
WidthFactor | public | |
LineFullHeight | public | |
Information | public | |
VersionNumber | public | |
Family | public | |
Collection | public | |
StyleAsString | public | |
Style | public |
Methods
FaceChanged | protected | |
GetClearType | protected | |
SetClearType | protected | |
GetLineFullHeight | protected | |
GetAscent | protected | |
GetDescent | protected | |
GetLineSpacing | protected | |
GetCapHeight | protected | |
SetHinted | protected | |
GetHinted | protected | |
OnDestroyFontItem | protected | |
FetchNames | protected | |
GetCollection | protected | |
CheckFace | protected | |
Create | public | |
Destroy | public | |
AccessFromStream | public | |
RenderText | public | |
RenderGlyph | public | |
SetNameAndStyle | public | |
TextWidth | public | |
TextHeight | public | |
CharWidthFromUnicode | public | |
CharWidthFromGlyph | public | |
CharsWidth | public | |
CharsPosition | public | |
CheckInstance | public |
Fields
FFace | protected | |
FFaceItem | protected | |
FFaceLoaded | protected | |
FInstance | protected | |
FInstanceCreated | protected | |
FGlyphTable | protected | |
FCharMap | protected | |
FCharmapOk | protected | |
FCharmapSymbol | protected | |
FAscentValue | protected | |
FDescentValue | protected | |
FLineGapValue | protected | |
FLargeLineGapValue | protected | |
FCapHeight | protected | |
FUnitsPerEM | protected | |
Quality | public | |
SmallLinePadding | public |
Inherited
From TFreeTypeRenderableFont (9)
Ascent ClearType DefaultWordBreakHandler Descent GetTextSize LineSpacing OnRenderText OnWordBreak SplitText
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
