Description | Hierarchy | Fields | Methods | Properties |
type TAdFontGenerator = class(TAdPersistent)
The base, abstract font generator class. TAdFontGenerator can be extended by other units in order to provide support of another font gernerator interface e.g. to use external libraries instead of the default vcl/lcl depenend font generator.
![]() |
procedure Generate(AData:Pointer; ASize:Cardinal; var ASizes:TAdCharSizes; var APatterns: TAdCharPatterns; ATexture:TAd2dBitmapTexture); virtual; abstract; |
![]() |
function IsValidData(AData:Pointer; ASize:Cardinal):boolean; virtual; abstract; |
![]() |
procedure Generate(AData:Pointer; ASize:Cardinal; var ASizes:TAdCharSizes; var APatterns: TAdCharPatterns; ATexture:TAd2dBitmapTexture); virtual; abstract; |
Generates the font data using the date given in "AData". Parameters
|