Sign in Join
FPDoc Onlineexperiment

FreeType

The FreeType font engine in Pascal, as Lazarus uses it to draw text.

UnitWhat it holdsEntriesDescribed
EasyLazFreeTypeImplements a simple interface to the FreeType library.2720%
LazFreeTypeImplements a high-level interface to the FreeType library.6113%
LazFreeTypeFontCollectionContains a font collection and font collection items used in the FreeType library.5841%
LazFreeTypeFPImageDrawer420%
TTCacheDefines and implements object caches used in the FreeType library.284%
TTCalcType and routines needed for arithmetic computations in the FreeType library.714%
TTCMap500%
TTDebugUsed by the debugger.3158%
TTErrorSimple error management for the FreeType library.1155%
TTFileFile I/O specification.2914%
TTGLoadTrueType glyph loader.450%
TTInterpTrueType bytecode interpreter.2100%
TTKernImplements kerning tables used in the LazFreeType.pas unit.138%
TTLoadTrueType Table loaders used in the FreeType library.1662%
TTMemoryMemory management specification.911%
TTObjsContains objects definitions used in the FreeType (TrueType) library.26428%
TTProfile910%
TTRasterImplements the glyph rasterizer for the FreeType library.1817%
TTTablesTrueType table declarations used in the FreeType library.939%
TTTypesGlobal type definitions.30619%

An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.