• Home
  • Raw
  • Download

Lines Matching refs:user_data

58 				void *user_data HB_UNUSED)  in hb_font_get_font_h_extents_nil()
67 void *user_data HB_UNUSED) in hb_font_get_font_h_extents_default()
82 void *user_data HB_UNUSED) in hb_font_get_font_v_extents_nil()
91 void *user_data HB_UNUSED) in hb_font_get_font_v_extents_default()
107 void *user_data HB_UNUSED) in hb_font_get_nominal_glyph_nil()
117 void *user_data HB_UNUSED) in hb_font_get_nominal_glyph_default()
135 void *user_data HB_UNUSED) in hb_font_get_nominal_glyphs_default()
161 void *user_data HB_UNUSED) in hb_font_get_variation_glyph_nil()
172 void *user_data HB_UNUSED) in hb_font_get_variation_glyph_default()
182 void *user_data HB_UNUSED) in hb_font_get_glyph_h_advance_nil()
190 void *user_data HB_UNUSED) in hb_font_get_glyph_h_advance_default()
205 void *user_data HB_UNUSED) in hb_font_get_glyph_v_advance_nil()
214 void *user_data HB_UNUSED) in hb_font_get_glyph_v_advance_default()
234 void *user_data HB_UNUSED) in hb_font_get_glyph_h_advances_default()
266 void *user_data HB_UNUSED) in hb_font_get_glyph_v_advances_default()
295 void *user_data HB_UNUSED) in hb_font_get_glyph_h_origin_nil()
306 void *user_data HB_UNUSED) in hb_font_get_glyph_h_origin_default()
320 void *user_data HB_UNUSED) in hb_font_get_glyph_v_origin_nil()
331 void *user_data HB_UNUSED) in hb_font_get_glyph_v_origin_default()
344 void *user_data HB_UNUSED) in hb_font_get_glyph_h_kerning_nil()
353 void *user_data HB_UNUSED) in hb_font_get_glyph_h_kerning_default()
363 void *user_data HB_UNUSED) in hb_font_get_glyph_v_kerning_nil()
372 void *user_data HB_UNUSED) in hb_font_get_glyph_v_kerning_default()
382 void *user_data HB_UNUSED) in hb_font_get_glyph_extents_nil()
392 void *user_data HB_UNUSED) in hb_font_get_glyph_extents_default()
409 void *user_data HB_UNUSED) in hb_font_get_glyph_contour_point_nil()
421 void *user_data HB_UNUSED) in hb_font_get_glyph_contour_point_default()
434 void *user_data HB_UNUSED) in hb_font_get_glyph_name_nil()
444 void *user_data HB_UNUSED) in hb_font_get_glyph_name_default()
455 void *user_data HB_UNUSED) in hb_font_get_glyph_from_name_nil()
465 void *user_data HB_UNUSED) in hb_font_get_glyph_from_name_default()
583 ffuncs->destroy.name (ffuncs->user_data.name); in hb_font_funcs_destroy()
672 void *user_data, \
677 destroy (user_data); \
682 ffuncs->destroy.name (ffuncs->user_data.name); \
686 ffuncs->user_data.name = user_data; \
690 ffuncs->user_data.name = nullptr; \
1448 font->destroy (font->user_data); in hb_font_destroy()
1647 font->destroy (font->user_data); in hb_font_set_funcs()
1655 font->user_data = font_data; in hb_font_set_funcs()
1683 font->destroy (font->user_data); in hb_font_set_funcs_data()
1685 font->user_data = font_data; in hb_font_set_funcs_data()
1923 void *user_data; member
1938 void *user_data, in trampoline_create() argument
1948 trampoline->closure.user_data = user_data; in trampoline_create()
1963 trampoline_destroy (void *user_data) in trampoline_destroy() argument
1965 hb_trampoline_closure_t *closure = (hb_trampoline_closure_t *) user_data; in trampoline_destroy()
1971 closure->destroy (closure->user_data); in trampoline_destroy()
1982 void *user_data) in hb_font_get_nominal_glyph_trampoline() argument
1984 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; in hb_font_get_nominal_glyph_trampoline()
1985 return trampoline->func (font, font_data, unicode, 0, glyph, trampoline->closure.user_data); in hb_font_get_nominal_glyph_trampoline()
1994 void *user_data) in hb_font_get_variation_glyph_trampoline() argument
1996 hb_font_get_glyph_trampoline_t *trampoline = (hb_font_get_glyph_trampoline_t *) user_data; in hb_font_get_variation_glyph_trampoline()
1997 …mpoline->func (font, font_data, unicode, variation_selector, glyph, trampoline->closure.user_data); in hb_font_get_variation_glyph_trampoline()
2016 void *user_data, hb_destroy_func_t destroy) in hb_font_funcs_set_glyph_func() argument
2020 trampoline = trampoline_create (func, user_data, destroy); in hb_font_funcs_set_glyph_func()
2024 destroy (user_data); in hb_font_funcs_set_glyph_func()