Home | History | Annotate | Download | only in src

Lines Matching refs:hb_font_t

48 hb_font_get_font_h_extents_nil (hb_font_t *font,
57 hb_font_get_font_h_extents_parent (hb_font_t *font,
72 hb_font_get_font_v_extents_nil (hb_font_t *font,
81 hb_font_get_font_v_extents_parent (hb_font_t *font,
96 hb_font_get_nominal_glyph_nil (hb_font_t *font HB_UNUSED,
106 hb_font_get_nominal_glyph_parent (hb_font_t *font,
116 hb_font_get_variation_glyph_nil (hb_font_t *font HB_UNUSED,
127 hb_font_get_variation_glyph_parent (hb_font_t *font,
139 hb_font_get_glyph_h_advance_nil (hb_font_t *font HB_UNUSED,
147 hb_font_get_glyph_h_advance_parent (hb_font_t *font,
156 hb_font_get_glyph_v_advance_nil (hb_font_t *font HB_UNUSED,
164 hb_font_get_glyph_v_advance_parent (hb_font_t *font,
173 hb_font_get_glyph_h_origin_nil (hb_font_t *font HB_UNUSED,
184 hb_font_get_glyph_h_origin_parent (hb_font_t *font,
198 hb_font_get_glyph_v_origin_nil (hb_font_t *font HB_UNUSED,
209 hb_font_get_glyph_v_origin_parent (hb_font_t *font,
223 hb_font_get_glyph_h_kerning_nil (hb_font_t *font HB_UNUSED,
232 hb_font_get_glyph_h_kerning_parent (hb_font_t *font,
242 hb_font_get_glyph_v_kerning_nil (hb_font_t *font HB_UNUSED,
251 hb_font_get_glyph_v_kerning_parent (hb_font_t *font,
261 hb_font_get_glyph_extents_nil (hb_font_t *font HB_UNUSED,
271 hb_font_get_glyph_extents_parent (hb_font_t *font,
286 hb_font_get_glyph_contour_point_nil (hb_font_t *font HB_UNUSED,
298 hb_font_get_glyph_contour_point_parent (hb_font_t *font,
313 hb_font_get_glyph_name_nil (hb_font_t *font HB_UNUSED,
323 hb_font_get_glyph_name_parent (hb_font_t *font,
333 hb_font_get_glyph_from_name_nil (hb_font_t *font HB_UNUSED,
343 hb_font_get_glyph_from_name_parent (hb_font_t *font,
583 hb_font_t::has_func (unsigned int i)
604 hb_font_get_h_extents (hb_font_t *font,
622 hb_font_get_v_extents (hb_font_t *font,
642 hb_font_get_glyph (hb_font_t *font,
664 hb_font_get_nominal_glyph (hb_font_t *font,
685 hb_font_get_variation_glyph (hb_font_t *font,
704 hb_font_get_glyph_h_advance (hb_font_t *font,
722 hb_font_get_glyph_v_advance (hb_font_t *font,
742 hb_font_get_glyph_h_origin (hb_font_t *font,
763 hb_font_get_glyph_v_origin (hb_font_t *font,
783 hb_font_get_glyph_h_kerning (hb_font_t *font,
802 hb_font_get_glyph_v_kerning (hb_font_t *font,
821 hb_font_get_glyph_extents (hb_font_t *font,
843 hb_font_get_glyph_contour_point (hb_font_t *font,
864 hb_font_get_glyph_name (hb_font_t *font,
885 hb_font_get_glyph_from_name (hb_font_t *font,
906 hb_font_get_extents_for_direction (hb_font_t *font,
925 hb_font_get_glyph_advance_for_direction (hb_font_t *font,
946 hb_font_get_glyph_origin_for_direction (hb_font_t *font,
967 hb_font_add_glyph_origin_for_direction (hb_font_t *font,
988 hb_font_subtract_glyph_origin_for_direction (hb_font_t *font,
1010 hb_font_get_glyph_kerning_for_direction (hb_font_t *font,
1032 hb_font_get_glyph_extents_for_origin (hb_font_t *font,
1056 hb_font_get_glyph_contour_point_for_origin (hb_font_t *font,
1077 hb_font_glyph_to_string (hb_font_t *font,
1099 hb_font_glyph_from_string (hb_font_t *font,
1108 * hb_font_t
1121 hb_font_t *
1124 hb_font_t *font;
1128 if (!(font = hb_object_create<hb_font_t> ()))
1151 hb_font_t *
1152 hb_font_create_sub_font (hb_font_t *parent)
1157 hb_font_t *font = hb_font_create (parent->face);
1181 hb_font_t *
1184 static const hb_font_t _hb_font_nil = {
1209 return const_cast<hb_font_t *> (&_hb_font_nil);
1222 hb_font_t *
1223 hb_font_reference (hb_font_t *font)
1237 hb_font_destroy (hb_font_t *font)
1270 hb_font_set_user_data (hb_font_t *font,
1291 hb_font_get_user_data (hb_font_t *font,
1306 hb_font_make_immutable (hb_font_t *font)
1328 hb_font_is_immutable (hb_font_t *font)
1343 hb_font_set_parent (hb_font_t *font,
1344 hb_font_t *parent)
1352 hb_font_t *old = font->parent;
1369 hb_font_t *
1370 hb_font_get_parent (hb_font_t *font)
1386 hb_font_get_face (hb_font_t *font)
1404 hb_font_set_funcs (hb_font_t *font,
1439 hb_font_set_funcs_data (hb_font_t *font,
1469 hb_font_set_scale (hb_font_t *font,
1491 hb_font_get_scale (hb_font_t *font,
1510 hb_font_set_ppem (hb_font_t *font,
1532 hb_font_get_ppem (hb_font_t *font,
1604 hb_font_get_nominal_glyph_trampoline (hb_font_t *font,
1615 hb_font_get_variation_glyph_trampoline (hb_font_t *font,