#include <ft2build.h>
Go to the source code of this file.
◆ _bdf_clear_glyph_modified
#define _bdf_clear_glyph_modified |
( |
|
map, |
|
|
|
e |
|
) |
| ( (map)[(e) >> 5] &= ~( 1 << ( (e) & 31 ) ) ) |
Definition at line 47 of file bdf.h.
◆ _bdf_glyph_modified
#define _bdf_glyph_modified |
( |
|
map, |
|
|
|
e |
|
) |
| ( (map)[(e) >> 5] & ( 1 << ( (e) & 31 ) ) ) |
Definition at line 43 of file bdf.h.
◆ _bdf_set_glyph_modified
#define _bdf_set_glyph_modified |
( |
|
map, |
|
|
|
e |
|
) |
| ( (map)[(e) >> 5] |= ( 1 << ( (e) & 31 ) ) ) |
Definition at line 45 of file bdf.h.
◆ BDF_ALL_SPACING
Value: BDF_MONOWIDTH | \
BDF_CHARCELL )
Definition at line 67 of file bdf.h.
◆ BDF_ATOM
◆ BDF_CARDINAL
◆ BDF_CHARCELL
#define BDF_CHARCELL 0x20 /* Font has charcell spacing. */ |
Definition at line 65 of file bdf.h.
◆ BDF_CORRECT_METRICS
#define BDF_CORRECT_METRICS 0x01 /* Correct invalid metrics when loading. */ |
Definition at line 60 of file bdf.h.
◆ BDF_DEFAULT_LOAD_OPTIONS
#define BDF_DEFAULT_LOAD_OPTIONS |
Value: BDF_KEEP_COMMENTS | \
BDF_KEEP_UNENCODED | \
BDF_PROPORTIONAL )
#define BDF_CORRECT_METRICS
Definition at line 71 of file bdf.h.
◆ BDF_INTEGER
◆ BDF_INVALID_LINE
#define BDF_INVALID_LINE -100 |
◆ BDF_KEEP_COMMENTS
#define BDF_KEEP_COMMENTS 0x02 /* Preserve the font comments. */ |
Definition at line 61 of file bdf.h.
◆ BDF_KEEP_UNENCODED
#define BDF_KEEP_UNENCODED 0x04 /* Keep the unencoded glyphs. */ |
Definition at line 62 of file bdf.h.
◆ BDF_MISSING_BBX
#define BDF_MISSING_BBX -7 |
◆ BDF_MISSING_CHARS
#define BDF_MISSING_CHARS -4 |
◆ BDF_MISSING_ENCODING
#define BDF_MISSING_ENCODING -6 |
◆ BDF_MISSING_FONTNAME
#define BDF_MISSING_FONTNAME -2 |
◆ BDF_MISSING_SIZE
#define BDF_MISSING_SIZE -3 |
◆ BDF_MISSING_START
#define BDF_MISSING_START -1 |
◆ BDF_MISSING_STARTCHAR
#define BDF_MISSING_STARTCHAR -5 |
◆ BDF_MONOWIDTH
#define BDF_MONOWIDTH 0x10 /* Font has mono width. */ |
Definition at line 64 of file bdf.h.
◆ BDF_OUT_OF_MEMORY
#define BDF_OUT_OF_MEMORY -20 |
◆ BDF_PROPORTIONAL
#define BDF_PROPORTIONAL 0x08 /* Font has proportional spacing. */ |
◆ _hashnode
◆ bdf_bbx_t
◆ bdf_font_t
◆ bdf_glyph_t
◆ bdf_glyphlist_t
◆ bdf_options_callback_t
Definition at line 89 of file bdf.h.
◆ bdf_options_t
◆ bdf_property_t
◆ hashnode
◆ hashtable
◆ bdf_free_font()
◆ bdf_get_font_property()
◆ bdf_get_property()
bdf_get_property |
( |
char * |
name, |
|
|
bdf_font_t * |
font |
|
) |
| |
◆ bdf_load_font()