struct fv1_glyph
{ unsignedshort width; /* Width of glyph */ unsignedshort height; /* Height of glyph */ short baseline; /* Offset from cursor pos to 1st row of glyph */ short offset; /* Space before glyph (can be -ve) */ unsignedshort inc_by; /* Total width of glyph + spacing */ /* Standard C++ does not yet support C99 flexible array members */ #ifdef __cplusplus unsignedchar data[1]; #else unsignedchar data[]; #endif
};
struct fv1_file
{ char font_name[FV1_MAX_FONT_NAME_SIZE + 1]; short point_size; /* Input point size (for reference) */ short style; short body_height; /* Body height (pixels) */ short min_descender; /* Min descender of the glyphs in the font */ struct list *glyphs; /* Glyphs are struct fv1_glyph * */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.