|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Classes | |
| struct | _bdf_list_t_ |
| struct | _bdf_parse_t_ |
Macros | |
| #define | FT_COMPONENT bdflib |
| #define | _bdf_strncmp(name, property, n) |
| #define | ACMSG1 |
| #define | ACMSG2 |
| #define | ACMSG3 "Font width != actual width. Old: %hd New: %hd.\n" |
| #define | ACMSG4 |
| #define | ACMSG5 "Font ascent != actual ascent. Old: %hd New: %hd.\n" |
| #define | ACMSG6 "Font descent != actual descent. Old: %hd New: %hd.\n" |
| #define | ACMSG7 "Font height != actual height. Old: %hd New: %hd.\n" |
| #define | ACMSG8 "Glyph scalable width (SWIDTH) adjustments made.\n" |
| #define | ACMSG9 "SWIDTH field missing at line %ld. Set automatically.\n" |
| #define | ACMSG10 "DWIDTH field missing at line %ld. Set to glyph width.\n" |
| #define | ACMSG11 "SIZE bits per pixel field adjusted to %hd.\n" |
| #define | ACMSG13 "Glyph %lu extra rows removed.\n" |
| #define | ACMSG14 "Glyph %lu extra columns removed.\n" |
| #define | ACMSG15 "Incorrect glyph count: %ld indicated but %ld found.\n" |
| #define | ACMSG16 "Glyph %lu missing columns padded with zero bits.\n" |
| #define | ACMSG17 "Adjusting number of glyphs to %ld.\n" |
| #define | ERRMSG1 "[line %ld] Missing `%s' line.\n" |
| #define | ERRMSG2 "[line %ld] Font header corrupted or missing fields.\n" |
| #define | ERRMSG3 "[line %ld] Font glyphs corrupted or missing fields.\n" |
| #define | ERRMSG4 "[line %ld] BBX too big.\n" |
| #define | ERRMSG5 "[line %ld] `%s' value too big.\n" |
| #define | ERRMSG6 "[line %ld] Input line too long.\n" |
| #define | ERRMSG7 "[line %ld] Font name too long.\n" |
| #define | ERRMSG8 "[line %ld] Invalid `%s' value.\n" |
| #define | ERRMSG9 "[line %ld] Invalid keyword.\n" |
| #define | DBGMSG1 " [%6ld] %s" /* no \n */ |
| #define | DBGMSG2 " (0x%lX)\n" |
| #define | setsbit(m, cc) ( m[(FT_Byte)(cc) >> 3] |= (FT_Byte)( 1 << ( (cc) & 7 ) ) ) |
| #define | sbitset(m, cc) ( m[(FT_Byte)(cc) >> 3] & ( 1 << ( (cc) & 7 ) ) ) |
| #define | NO_SKIP 256 /* this value cannot be stored in a 'char' */ |
| #define | BDF_START_ 0x0001U |
| #define | BDF_FONT_NAME_ 0x0002U |
| #define | BDF_SIZE_ 0x0004U |
| #define | BDF_FONT_BBX_ 0x0008U |
| #define | BDF_PROPS_ 0x0010U |
| #define | BDF_GLYPHS_ 0x0020U |
| #define | BDF_GLYPH_ 0x0040U |
| #define | BDF_ENCODING_ 0x0080U |
| #define | BDF_SWIDTH_ 0x0100U |
| #define | BDF_DWIDTH_ 0x0200U |
| #define | BDF_BBX_ 0x0400U |
| #define | BDF_BITMAP_ 0x0800U |
| #define | BDF_SWIDTH_ADJ_ 0x1000U |
| #define | BDF_GLYPH_BITS_ |
| #define | BDF_GLYPH_WIDTH_CHECK_ 0x40000000UL |
| #define | BDF_GLYPH_HEIGHT_CHECK_ 0x80000000UL |
Typedefs | |
| typedef FT_Error(* | _bdf_line_func_t) (char *line, unsigned long linelen, unsigned long lineno, void *call_data, void *client_data) |
| typedef struct _bdf_list_t_ | _bdf_list_t |
| typedef struct _bdf_parse_t_ | _bdf_parse_t |
Variables | |
| static const bdf_options_t | _bdf_opts |
| static const bdf_property_t | _bdf_properties [] |
| static const unsigned long | _num_bdf_properties |
| static const char | empty [1] = { 0 } |
| static const unsigned char | a2i [128] |
| static const unsigned char | ddigits [32] |
| static const unsigned char | hdigits [32] |
| static const unsigned char | nibble_mask [8] |
| #define ACMSG1 |
| #define ACMSG15 "Incorrect glyph count: %ld indicated but %ld found.\n" |
| #define ACMSG2 |
| #define ACMSG4 |
| #define ACMSG5 "Font ascent != actual ascent. Old: %hd New: %hd.\n" |
| #define ACMSG6 "Font descent != actual descent. Old: %hd New: %hd.\n" |
| #define BDF_GLYPH_BITS_ |
| typedef struct _bdf_list_t_ _bdf_list_t |
| typedef struct _bdf_parse_t_ _bdf_parse_t |
|
static |
Definition at line 936 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), and _bdf_parse_start().
|
static |
Definition at line 1099 of file bdflib.c.
Referenced by _bdf_parse_properties(), and _bdf_parse_start().
Definition at line 720 of file bdflib.c.
Referenced by _bdf_add_property(), and _bdf_parse_glyphs().
Definition at line 778 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), and _bdf_parse_start().
Definition at line 695 of file bdflib.c.
Referenced by _bdf_add_property(), _bdf_parse_glyphs(), and _bdf_parse_start().
Definition at line 753 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), and _bdf_parse_start().
|
static |
Definition at line 1035 of file bdflib.c.
Referenced by _bdf_parse_properties().
|
static |
|
static |
Definition at line 310 of file bdflib.c.
Referenced by _bdf_list_split().
|
static |
Definition at line 287 of file bdflib.c.
Referenced by _bdf_set_default_spacing(), and bdf_load_font().
|
static |
Definition at line 371 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), _bdf_parse_properties(), and _bdf_parse_start().
|
static |
Definition at line 344 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), _bdf_parse_properties(), and _bdf_parse_start().
|
static |
Definition at line 409 of file bdflib.c.
Referenced by _bdf_parse_glyphs(), _bdf_parse_properties(), _bdf_parse_start(), and _bdf_set_default_spacing().
|
static |
|
static |
Definition at line 1286 of file bdflib.c.
Referenced by _bdf_parse_properties(), and _bdf_parse_start().
|
static |
Definition at line 1766 of file bdflib.c.
Referenced by _bdf_parse_start().
|
static |
Definition at line 1869 of file bdflib.c.
Referenced by bdf_load_font().
|
static |
Definition at line 518 of file bdflib.c.
Referenced by bdf_load_font().
|
static |
Definition at line 965 of file bdflib.c.
Referenced by _bdf_parse_start().
|
static |
Definition at line 831 of file bdflib.c.
Referenced by _bdf_add_property().
| bdf_free_font | ( | bdf_font_t * | font | ) |
Definition at line 2330 of file bdflib.c.
Referenced by BDF_Face_Done(), and bdf_load_font().
| bdf_get_font_property | ( | bdf_font_t * | font, |
| const char * | name | ||
| ) |
Definition at line 2401 of file bdflib.c.
Referenced by _bdf_parse_properties(), BDF_Face_Init(), bdf_get_bdf_property(), and bdf_interpret_style().
| bdf_get_property | ( | char * | name, |
| bdf_font_t * | font | ||
| ) |
Definition at line 881 of file bdflib.c.
Referenced by _bdf_is_atom().
| bdf_load_font | ( | FT_Stream | stream, |
| FT_Memory | extmemory, | ||
| bdf_options_t * | opts, | ||
| bdf_font_t ** | font | ||
| ) |
Definition at line 2176 of file bdflib.c.
Referenced by BDF_Face_Init().
Definition at line 811 of file bdflib.c.
Referenced by _bdf_parse_glyphs().
|
static |
Definition at line 62 of file bdflib.c.
Referenced by bdf_load_font().
|
static |
Definition at line 80 of file bdflib.c.
Referenced by _bdf_add_property(), _bdf_parse_start(), and bdf_get_property().
Definition at line 168 of file bdflib.c.
Referenced by _bdf_add_property(), _bdf_parse_start(), bdf_create_property(), and bdf_get_property().
Definition at line 661 of file bdflib.c.
Referenced by _bdf_atol(), _bdf_atos(), _bdf_atoul(), _bdf_atous(), and _bdf_parse_glyphs().
Definition at line 676 of file bdflib.c.
Referenced by _bdf_atol(), _bdf_atos(), _bdf_atoul(), and _bdf_atous().
Definition at line 367 of file bdflib.c.
Referenced by _bdf_list_join(), and _bdf_list_split().
Definition at line 684 of file bdflib.c.
Referenced by _bdf_parse_glyphs().