Lines Matching refs:hb_draw_funcs_t
43 hb_draw_move_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_move_to_nil()
49 hb_draw_line_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_line_to_nil()
55 hb_draw_quadratic_to_nil (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_quadratic_to_nil()
72 hb_draw_cubic_to_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_cubic_to_nil()
80 hb_draw_close_path_nil (hb_draw_funcs_t *dfuncs HB_UNUSED, void *draw_data HB_UNUSED, in hb_draw_close_path_nil()
86 _hb_draw_funcs_set_preamble (hb_draw_funcs_t *dfuncs, in _hb_draw_funcs_set_preamble()
110 _hb_draw_funcs_set_middle (hb_draw_funcs_t *dfuncs, in _hb_draw_funcs_set_middle()
138 hb_draw_funcs_set_##name##_func (hb_draw_funcs_t *dfuncs, \
180 hb_draw_funcs_t *
183 hb_draw_funcs_t *dfuncs; in hb_draw_funcs_create()
184 if (unlikely (!(dfuncs = hb_object_create<hb_draw_funcs_t> ()))) in hb_draw_funcs_create()
185 return const_cast<hb_draw_funcs_t *> (&Null (hb_draw_funcs_t)); in hb_draw_funcs_create()
187 dfuncs->func = Null (hb_draw_funcs_t).func; in hb_draw_funcs_create()
192 DEFINE_NULL_INSTANCE (hb_draw_funcs_t) =
212 hb_draw_funcs_t *
215 return const_cast<hb_draw_funcs_t *> (&Null (hb_draw_funcs_t)); in hb_draw_funcs_get_empty()
232 hb_draw_funcs_t *
233 hb_draw_funcs_reference (hb_draw_funcs_t *dfuncs) in hb_draw_funcs_reference()
249 hb_draw_funcs_destroy (hb_draw_funcs_t *dfuncs) in hb_draw_funcs_destroy()
282 hb_draw_funcs_set_user_data (hb_draw_funcs_t *dfuncs, in hb_draw_funcs_set_user_data()
304 hb_draw_funcs_get_user_data (const hb_draw_funcs_t *dfuncs, in hb_draw_funcs_get_user_data()
319 hb_draw_funcs_make_immutable (hb_draw_funcs_t *dfuncs) in hb_draw_funcs_make_immutable()
338 hb_draw_funcs_is_immutable (hb_draw_funcs_t *dfuncs) in hb_draw_funcs_is_immutable()
357 hb_draw_move_to (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_move_to()
378 hb_draw_line_to (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_line_to()
401 hb_draw_quadratic_to (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_quadratic_to()
428 hb_draw_cubic_to (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_cubic_to()
451 hb_draw_close_path (hb_draw_funcs_t *dfuncs, void *draw_data, in hb_draw_close_path()