Home
last modified time | relevance | path

Searched refs:hb_unicode_funcs_t (Results 1 – 20 of 20) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-unicode.h171 typedef struct hb_unicode_funcs_t hb_unicode_funcs_t; typedef
177 hb_unicode_funcs_t *
181 hb_unicode_funcs_t *
182 hb_unicode_funcs_create (hb_unicode_funcs_t *parent);
184 hb_unicode_funcs_t *
187 hb_unicode_funcs_t *
188 hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs);
191 hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufuncs);
194 hb_unicode_funcs_set_user_data (hb_unicode_funcs_t *ufuncs,
202 hb_unicode_funcs_get_user_data (hb_unicode_funcs_t *ufuncs,
[all …]
Dhb-unicode.cc42 hb_unicode_combining_class_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_combining_class_nil()
50 hb_unicode_eastasian_width_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_eastasian_width_nil()
58 hb_unicode_general_category_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_general_category_nil()
66 hb_unicode_mirroring_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_mirroring_nil()
74 hb_unicode_script_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_script_nil()
82 hb_unicode_compose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_compose_nil()
92 hb_unicode_decompose_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_decompose_nil()
103 hb_unicode_decompose_compatibility_nil (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_unicode_decompose_compatibility_nil()
123 extern "C" hb_unicode_funcs_t *hb_##set##_get_unicode_funcs (void);
128 hb_unicode_funcs_t *
[all …]
Dhb-ucdn.cc154 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_combining_class()
161 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_eastasian_width()
169 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_general_category()
176 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_mirroring()
183 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, in hb_ucdn_script()
190 hb_ucdn_compose(hb_unicode_funcs_t *ufuncs, in hb_ucdn_compose()
198 hb_ucdn_decompose(hb_unicode_funcs_t *ufuncs, in hb_ucdn_decompose()
206 hb_ucdn_decompose_compatibility(hb_unicode_funcs_t *ufuncs, in hb_ucdn_decompose_compatibility()
214 hb_unicode_funcs_t *
217 static const hb_unicode_funcs_t _hb_ucdn_unicode_funcs = { in hb_ucdn_get_unicode_funcs()
[all …]
Dhb-glib.cc196 hb_glib_unicode_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_combining_class()
205 hb_glib_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_eastasian_width()
213 hb_glib_unicode_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_general_category()
223 hb_glib_unicode_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_mirroring()
232 hb_glib_unicode_script (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_script()
240 hb_glib_unicode_compose (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_compose()
277 hb_glib_unicode_decompose (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_decompose()
337 hb_glib_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_glib_unicode_decompose_compatibility()
367 hb_unicode_funcs_t *
370 static const hb_unicode_funcs_t _hb_glib_unicode_funcs = { in hb_glib_get_unicode_funcs()
[all …]
Dhb-icu.cc66 hb_icu_unicode_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_combining_class()
75 hb_icu_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_eastasian_width()
94 hb_icu_unicode_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_general_category()
145 hb_icu_unicode_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_mirroring()
153 hb_icu_unicode_script (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_script()
171 hb_icu_unicode_compose (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_compose()
216 hb_icu_unicode_decompose (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_decompose()
313 hb_icu_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs HB_UNUSED, in hb_icu_unicode_decompose_compatibility()
347 hb_unicode_funcs_t *
350 static const hb_unicode_funcs_t _hb_icu_unicode_funcs = { in hb_icu_get_unicode_funcs()
[all …]
Dhb-unicode-private.hh64 struct hb_unicode_funcs_t { struct
68 hb_unicode_funcs_t *parent; argument
223 extern HB_INTERNAL const hb_unicode_funcs_t _hb_unicode_funcs_nil; argument
Dhb-icu.h46 hb_unicode_funcs_t *
Dhb-glib.h46 hb_unicode_funcs_t *
Dhb-buffer.h135 hb_unicode_funcs_t *unicode_funcs);
137 hb_unicode_funcs_t *
Dhb-ot-shape-normalize-private.hh57 hb_unicode_funcs_t *unicode;
Dhb-fallback-shape.cc114 hb_unicode_funcs_t *unicode = buffer->unicode; in _hb_fallback_shape()
Dhb-buffer-private.hh51 hb_unicode_funcs_t *unicode; /* Unicode functions */
Dhb-buffer.cc704 const_cast<hb_unicode_funcs_t *> (&_hb_unicode_funcs_nil), in hb_buffer_get_empty()
844 hb_unicode_funcs_t *unicode_funcs) in hb_buffer_set_unicode_funcs()
868 hb_unicode_funcs_t *
Dhb-ot-layout-private.hh187 _hb_glyph_info_set_unicode_props (hb_glyph_info_t *info, hb_unicode_funcs_t *unicode) in _hb_glyph_info_set_unicode_props()
Dhb-ot-shape.cc301 hb_unicode_funcs_t *unicode = buffer->unicode; in hb_ot_mirror_chars()
752 hb_unicode_funcs_t *unicode, in add_char()
Dhb-coretext.cc453 hb_unicode_funcs_t *unicode = buffer->unicode; in _hb_coretext_shape()
/external/harfbuzz_ng/test/api/
Dtest-unicode.c64 simple_get_script (hb_unicode_funcs_t *ufuncs, in simple_get_script()
81 a_is_for_arabic_get_script (hb_unicode_funcs_t *ufuncs, in a_is_for_arabic_get_script()
94 hb_unicode_funcs_t *parent = hb_unicode_funcs_get_parent (ufuncs); in a_is_for_arabic_get_script()
435 typedef unsigned int (*get_func_t) (hb_unicode_funcs_t *ufuncs,
438 typedef unsigned int (*func_setter_func_t) (hb_unicode_funcs_t *ufuncs,
442 typedef unsigned int (*getter_func_t) (hb_unicode_funcs_t *ufuncs,
482 hb_unicode_funcs_t *uf = (hb_unicode_funcs_t *) user_data; in test_unicode_properties()
522 _test_unicode_properties_nil (hb_unicode_funcs_t *uf) in _test_unicode_properties_nil()
547 hb_unicode_funcs_t *uf = hb_unicode_funcs_create (NULL); in test_unicode_properties_nil()
558 hb_unicode_funcs_t *uf = hb_unicode_funcs_get_empty (); in test_unicode_properties_empty()
[all …]
Dtest-buffer.c105 hb_unicode_funcs_t *ufuncs; in test_buffer_properties()
/external/harfbuzz_ng/docs/reference/
Dharfbuzz-sections.txt472 hb_unicode_funcs_t
/external/harfbuzz_ng/
DNEWS931 o All hb_unicode_funcs_t callbacks take a user_data now. Their setters