FreeType
The FreeType font engine in Pascal, as Lazarus uses it to draw text.
| Unit | What it holds | Entries | Described |
|---|---|---|---|
| EasyLazFreeType | Implements a simple interface to the FreeType library. | 272 | 0% |
| LazFreeType | Implements a high-level interface to the FreeType library. | 61 | 13% |
| LazFreeTypeFontCollection | Contains a font collection and font collection items used in the FreeType library. | 58 | 41% |
| LazFreeTypeFPImageDrawer | 42 | 0% | |
| TTCache | Defines and implements object caches used in the FreeType library. | 28 | 4% |
| TTCalc | Type and routines needed for arithmetic computations in the FreeType library. | 7 | 14% |
| TTCMap | 50 | 0% | |
| TTDebug | Used by the debugger. | 31 | 58% |
| TTError | Simple error management for the FreeType library. | 11 | 55% |
| TTFile | File I/O specification. | 29 | 14% |
| TTGLoad | TrueType glyph loader. | 4 | 50% |
| TTInterp | TrueType bytecode interpreter. | 2 | 100% |
| TTKern | Implements kerning tables used in the LazFreeType.pas unit. | 13 | 8% |
| TTLoad | TrueType Table loaders used in the FreeType library. | 16 | 62% |
| TTMemory | Memory management specification. | 9 | 11% |
| TTObjs | Contains objects definitions used in the FreeType (TrueType) library. | 264 | 28% |
| TTProfile | 91 | 0% | |
| TTRaster | Implements the glyph rasterizer for the FreeType library. | 18 | 17% |
| TTTables | TrueType table declarations used in the FreeType library. | 93 | 9% |
| TTTypes | Global type definitions. | 306 | 19% |
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
