The design of FreeType 2

Copyright 1998-2000 David Turner (
Copyright 2000 The FreeType Development Team (

This document describes the details of FreeType 2's internals. Read this carefully if you need to understand the innards of the library in order to hack or extend it.

Table of Contents


I. Components and APIs

II. Public Objects and Classes

III. Internal Objects and Classes

IV. Module Classes