Lines Matching refs:hb_font_funcs_t
44 * hb_font_funcs_t
47 typedef struct hb_font_funcs_t hb_font_funcs_t;
49 HB_EXTERN hb_font_funcs_t *
52 HB_EXTERN hb_font_funcs_t *
55 HB_EXTERN hb_font_funcs_t *
56 hb_font_funcs_reference (hb_font_funcs_t *ffuncs);
59 hb_font_funcs_destroy (hb_font_funcs_t *ffuncs);
62 hb_font_funcs_set_user_data (hb_font_funcs_t *ffuncs,
70 hb_font_funcs_get_user_data (hb_font_funcs_t *ffuncs,
75 hb_font_funcs_make_immutable (hb_font_funcs_t *ffuncs);
78 hb_font_funcs_is_immutable (hb_font_funcs_t *ffuncs);
183 hb_font_funcs_set_font_h_extents_func (hb_font_funcs_t *ffuncs,
199 hb_font_funcs_set_font_v_extents_func (hb_font_funcs_t *ffuncs,
215 hb_font_funcs_set_nominal_glyph_func (hb_font_funcs_t *ffuncs,
231 hb_font_funcs_set_variation_glyph_func (hb_font_funcs_t *ffuncs,
247 hb_font_funcs_set_glyph_h_advance_func (hb_font_funcs_t *ffuncs,
263 hb_font_funcs_set_glyph_v_advance_func (hb_font_funcs_t *ffuncs,
279 hb_font_funcs_set_glyph_h_origin_func (hb_font_funcs_t *ffuncs,
295 hb_font_funcs_set_glyph_v_origin_func (hb_font_funcs_t *ffuncs,
311 hb_font_funcs_set_glyph_h_kerning_func (hb_font_funcs_t *ffuncs,
327 hb_font_funcs_set_glyph_v_kerning_func (hb_font_funcs_t *ffuncs,
343 hb_font_funcs_set_glyph_extents_func (hb_font_funcs_t *ffuncs,
359 hb_font_funcs_set_glyph_contour_point_func (hb_font_funcs_t *ffuncs,
375 hb_font_funcs_set_glyph_name_func (hb_font_funcs_t *ffuncs,
391 hb_font_funcs_set_glyph_from_name_func (hb_font_funcs_t *ffuncs,
572 hb_font_funcs_t *klass,