| include | |
| internal.h | Header of all private functions that are used throughout the library |
| src | |
| context.c | Defines the so-called "Context commands" described in chapter 3.5 of the GLC specs |
| except.c | Defines the functions needed for cleanup stack exception handling (CSEH) which concept is described in details at http://www.freetype.org/david/reliable-c.html |
| except.h | Header of the functions needed for cleanup stack exception handling (CSEH) |
| font.c | Defines the so-called "Font commands" described in chapter 3.7 of the GLC specs |
| global.c | Defines the so-called "Global commands" described in chapter 3.4 of the GLC specs |
| master.c | Defines the so-called "Master commands" described in chapter 3.6 of the GLC specs |
| measure.c | Defines the so-called "Measurement commands" described in chapter 3.10 of the GLC specs |
| misc.c | Defines miscellaneous utility routines used throughout QuesoGLC |
| oarray.c | Defines the object __GLCarray which is an array which size can grow as some new elements are added to it |
| oarray.h | Header of the object __GLCarray which is an array which size can grow as some new elements are added to it |
| ocharmap.c | Defines the object __GLCcharMap which manage the charmaps of both the fonts and the masters |
| ocharmap.h | Header of the object __GLCcharMap which manage the charmaps of both the fonts and the masters |
| ocontext.c | Defines the object __GLCcontext which is used to manage the contexts |
| ocontext.h | Header of the object __GLCcontext which is used to manage the contexts |
| ofacedesc.c | Defines the object __GLCfaceDescriptor that contains the description of a face |
| ofacedesc.h | Header of the object __GLCfaceDescriptor that contains the description of a face |
| ofont.c | Defines the object __GLCfont which manage the fonts |
| ofont.h | Header of the object __GLCfont which manage the fonts |
| oglyph.c | Defines the object __GLCglyph which caches all the data needed for a given glyph : display list, texture, bounding box, advance, index in the font file, etc |
| oglyph.h | Header of the object __GLCglyph which caches all the data needed for a given glyph : display list, texture, bounding box, advance, index in the font file, etc |
| omaster.c | Defines the object __GLCmaster which manage the masters |
| omaster.h | Header of the object __GLCmaster which manage the masters |
| render.c | Defines the so-called "Rendering commands" described in chapter 3.9 of the GLC specs |
| scalable.c | Defines the routines used to render characters with lines and triangles |
| texture.c | Defines the routines used to render characters with textures |
| texture.h | Header of the routines used to render characters with textures |
| transform.c | Defines the so-called "Transformation commands" described in chapter 3.9 of the GLC specs |
| unicode.c | Defines the routines used to manipulate Unicode strings and characters |