Home | History | Annotate | Download | only in src

Lines Matching refs:hb_unicode_funcs_t

38  * hb_unicode_funcs_t
42 hb_unicode_combining_class_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
50 hb_unicode_eastasian_width_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
58 hb_unicode_general_category_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
66 hb_unicode_mirroring_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
74 hb_unicode_script_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
82 hb_unicode_compose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
92 hb_unicode_decompose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
103 hb_unicode_decompose_compatibility_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED,
123 extern "C" hb_unicode_funcs_t *hb_##set##_get_unicode_funcs (void);
128 hb_unicode_funcs_t *
163 hb_unicode_funcs_t *
164 hb_unicode_funcs_create (hb_unicode_funcs_t *parent)
166 hb_unicode_funcs_t *ufuncs;
168 if (!(ufuncs = hb_object_create<hb_unicode_funcs_t> ()))
188 const hb_unicode_funcs_t _hb_unicode_funcs_nil = {
209 hb_unicode_funcs_t *
212 return const_cast<hb_unicode_funcs_t *> (&_hb_unicode_funcs_nil);
225 hb_unicode_funcs_t *
226 hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs)
240 hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs)
269 hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs,
290 hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs,
306 hb_unicode_funcs_make_immutable (hb_unicode_funcs_t *ufuncs)
325 hb_unicode_funcs_is_immutable (hb_unicode_funcs_t *ufuncs)
340 hb_unicode_funcs_t *
341 hb_unicode_funcs_get_parent (hb_unicode_funcs_t *ufuncs)
350 hb_unicode_funcs_set_##name##_func (hb_unicode_funcs_t *ufuncs, \
379 hb_unicode_##name (hb_unicode_funcs_t *ufuncs, \
401 hb_unicode_compose (hb_unicode_funcs_t *ufuncs,
423 hb_unicode_decompose (hb_unicode_funcs_t *ufuncs,
444 hb_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs,