Lines Matching refs:font

112 typedef hb_bool_t (*hb_font_get_font_extents_func_t) (hb_font_t *font, void *font_data,
119 typedef hb_bool_t (*hb_font_get_nominal_glyph_func_t) (hb_font_t *font, void *font_data,
123 typedef hb_bool_t (*hb_font_get_variation_glyph_func_t) (hb_font_t *font, void *font_data,
128 typedef unsigned int (*hb_font_get_nominal_glyphs_func_t) (hb_font_t *font, void *font_data,
137 typedef hb_position_t (*hb_font_get_glyph_advance_func_t) (hb_font_t *font, void *font_data,
143 typedef void (*hb_font_get_glyph_advances_func_t) (hb_font_t* font, void* font_data,
153 typedef hb_bool_t (*hb_font_get_glyph_origin_func_t) (hb_font_t *font, void *font_data,
161 typedef hb_bool_t (*hb_font_get_glyph_extents_func_t) (hb_font_t *font, void *font_data,
165 typedef hb_bool_t (*hb_font_get_glyph_contour_point_func_t) (hb_font_t *font, void *font_data,
171 typedef hb_bool_t (*hb_font_get_glyph_name_func_t) (hb_font_t *font, void *font_data,
175 typedef hb_bool_t (*hb_font_get_glyph_from_name_func_t) (hb_font_t *font, void *font_data,
426 hb_font_get_h_extents (hb_font_t *font,
429 hb_font_get_v_extents (hb_font_t *font,
433 hb_font_get_nominal_glyph (hb_font_t *font,
437 hb_font_get_variation_glyph (hb_font_t *font,
442 hb_font_get_glyph_h_advance (hb_font_t *font,
445 hb_font_get_glyph_v_advance (hb_font_t *font,
449 hb_font_get_glyph_h_advances (hb_font_t* font,
456 hb_font_get_glyph_v_advances (hb_font_t* font,
464 hb_font_get_glyph_h_origin (hb_font_t *font,
468 hb_font_get_glyph_v_origin (hb_font_t *font,
473 hb_font_get_glyph_extents (hb_font_t *font,
478 hb_font_get_glyph_contour_point (hb_font_t *font,
483 hb_font_get_glyph_name (hb_font_t *font,
487 hb_font_get_glyph_from_name (hb_font_t *font,
497 hb_font_get_glyph (hb_font_t *font,
502 hb_font_get_extents_for_direction (hb_font_t *font,
506 hb_font_get_glyph_advance_for_direction (hb_font_t *font,
511 hb_font_get_glyph_advances_for_direction (hb_font_t* font,
519 hb_font_get_glyph_origin_for_direction (hb_font_t *font,
524 hb_font_add_glyph_origin_for_direction (hb_font_t *font,
529 hb_font_subtract_glyph_origin_for_direction (hb_font_t *font,
535 hb_font_get_glyph_extents_for_origin (hb_font_t *font,
541 hb_font_get_glyph_contour_point_for_origin (hb_font_t *font,
548 hb_font_glyph_to_string (hb_font_t *font,
553 hb_font_glyph_from_string (hb_font_t *font,
574 hb_font_reference (hb_font_t *font);
577 hb_font_destroy (hb_font_t *font);
580 hb_font_set_user_data (hb_font_t *font,
588 hb_font_get_user_data (hb_font_t *font,
592 hb_font_make_immutable (hb_font_t *font);
595 hb_font_is_immutable (hb_font_t *font);
598 hb_font_set_parent (hb_font_t *font,
602 hb_font_get_parent (hb_font_t *font);
605 hb_font_set_face (hb_font_t *font,
609 hb_font_get_face (hb_font_t *font);
613 hb_font_set_funcs (hb_font_t *font,
620 hb_font_set_funcs_data (hb_font_t *font,
626 hb_font_set_scale (hb_font_t *font,
631 hb_font_get_scale (hb_font_t *font,
639 hb_font_set_ppem (hb_font_t *font,
644 hb_font_get_ppem (hb_font_t *font,
653 hb_font_set_ptem (hb_font_t *font, float ptem);
656 hb_font_get_ptem (hb_font_t *font);
659 hb_font_set_variations (hb_font_t *font,
664 hb_font_set_var_coords_design (hb_font_t *font,
669 hb_font_set_var_coords_normalized (hb_font_t *font,
674 hb_font_get_var_coords_normalized (hb_font_t *font,