Lines Matching refs:font
152 font::font(const char *s) in font() function in font
163 font::~font() in ~font()
208 inline int font::scale(int w, int sz) in scale()
213 int font::unit_scale(double *value, char unit) in unit_scale()
241 int font::get_skew(int c, int point_size, int sl) in get_skew()
247 int font::contains(int c) in contains()
252 int font::is_special() in is_special()
271 int font::get_width(int c, int point_size) in get_width()
277 if (point_size == unitwidth || font::unscaled_charwidths) in get_width()
302 int font::get_height(int c, int point_size) in get_height()
308 int font::get_depth(int c, int point_size) in get_depth()
314 int font::get_italic_correction(int c, int point_size) in get_italic_correction()
320 int font::get_left_italic_correction(int c, int point_size) in get_left_italic_correction()
326 int font::get_subscript_correction(int c, int point_size) in get_subscript_correction()
332 int font::get_space_width(int point_size) in get_space_width()
342 inline int font::hash_kern(int i1, int i2) in hash_kern()
348 void font::add_kern(int i1, int i2, int amount) in add_kern()
359 int font::get_kern(int i1, int i2, int point_size) in get_kern()
369 int font::has_ligature(int mask) in has_ligature()
374 int font::get_character_type(int c) in get_character_type()
380 int font::get_code(int c) in get_code()
386 const char *font::get_name() in get_name()
391 const char *font::get_internal_name() in get_internal_name()
396 const char *font::get_special_device_encoding(int c) in get_special_device_encoding()
402 const char *font::get_image_generator() in get_image_generator()
407 void font::alloc_ch_index(int idx) in alloc_ch_index()
431 void font::extend_ch() in extend_ch()
445 void font::compact() in compact()
468 void font::add_entry(int idx, const font_char_metric &metric) in add_entry()
481 void font::copy_entry(int new_index, int old_index) in copy_entry()
489 font *font::load_font(const char *s, int *not_found, int head_only) in load_font()
491 font *f = new font(s); in load_font()
512 int font::scan_papersize(const char *p, in scan_papersize()
567 int font::load(int *not_found, int head_only) in load()
814 { "res", &font::res },
815 { "hor", &font::hor },
816 { "vert", &font::vert },
817 { "unitwidth", &font::unitwidth },
818 { "paperwidth", &font::paperwidth },
819 { "paperlength", &font::paperlength },
820 { "spare1", &font::biggestfont },
821 { "biggestfont", &font::biggestfont },
822 { "spare2", &font::spare2 },
823 { "sizescale", &font::sizescale },
826 int font::load_desc() in load_desc()
1043 void font::handle_unknown_font_command(const char *, const char *, in handle_unknown_font_command()
1049 font::set_unknown_desc_command_handler(FONT_COMMAND_HANDLER func) in set_unknown_desc_command_handler()