34#include FT_INTERNAL_OBJECTS_H
35#include FT_INTERNAL_STREAM_H
36#include FT_INTERNAL_HASH_H
44#define _bdf_glyph_modified( map, e ) \
45 ( (map)[(e) >> 5] & ( 1UL << ( (e) & 31 ) ) )
46#define _bdf_set_glyph_modified( map, e ) \
47 ( (map)[(e) >> 5] |= ( 1UL << ( (e) & 31 ) ) )
48#define _bdf_clear_glyph_modified( map, e ) \
49 ( (map)[(e) >> 5] &= ~( 1UL << ( (e) & 31 ) ) )
61#define BDF_CORRECT_METRICS 0x01
62#define BDF_KEEP_COMMENTS 0x02
63#define BDF_KEEP_UNENCODED 0x04
64#define BDF_PROPORTIONAL 0x08
65#define BDF_MONOWIDTH 0x10
66#define BDF_CHARCELL 0x20
68#define BDF_ALL_SPACING ( BDF_PROPORTIONAL | \
72#define BDF_DEFAULT_LOAD_OPTIONS ( BDF_CORRECT_METRICS | \
74 BDF_KEEP_UNENCODED | \
92 unsigned long nparams,
105#define BDF_CARDINAL 3
237#define BDF_MISSING_START -1
238#define BDF_MISSING_FONTNAME -2
239#define BDF_MISSING_SIZE -3
240#define BDF_MISSING_CHARS -4
241#define BDF_MISSING_STARTCHAR -5
242#define BDF_MISSING_ENCODING -6
243#define BDF_MISSING_BBX -7
245#define BDF_OUT_OF_MEMORY -20
247#define BDF_INVALID_LINE -100
bdf_get_property(char *name, bdf_font_t *font)
struct bdf_options_t_ bdf_options_t
struct bdf_glyph_t_ bdf_glyph_t
bdf_get_font_property(bdf_font_t *font, const char *name)
struct bdf_glyphlist_t_ bdf_glyphlist_t
struct bdf_font_t_ bdf_font_t
int(* bdf_options_callback_t)(bdf_options_t *opts, char **params, unsigned long nparams, void *client_data)
struct bdf_bbx_t_ bdf_bbx_t
bdf_free_font(bdf_font_t *font)
bdf_load_font(FT_Stream stream, FT_Memory memory, bdf_options_t *opts, bdf_font_t **font)
struct bdf_property_t_ bdf_property_t
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
typedefFT_BEGIN_HEADER struct FT_MemoryRec_ * FT_Memory
GLenum const GLfloat * params
static char memory[1024 *256]
unsigned long nmod[34816]
unsigned long unencoded_size
unsigned long nuser_props
unsigned long glyphs_size
unsigned long comments_len
unsigned long unencoded_used
unsigned long umod[34816]
unsigned long glyphs_used
unsigned long resolution_y
unsigned long resolution_x
bdf_property_t * user_props
unsigned long glyphs_size
unsigned long glyphs_used
union bdf_property_t_::@4281 value