Searched refs:hb_unicode_funcs_t (Results 1 - 22 of 22) sorted by relevance

/external/harfbuzz_ng/src/
H A Dhb-unicode.h168 * hb_unicode_funcs_t
171 typedef struct hb_unicode_funcs_t hb_unicode_funcs_t; typedef in typeref:struct:hb_unicode_funcs_t
177 HB_EXTERN hb_unicode_funcs_t *
181 HB_EXTERN hb_unicode_funcs_t *
182 hb_unicode_funcs_create (hb_unicode_funcs_t *parent);
184 HB_EXTERN hb_unicode_funcs_t *
187 HB_EXTERN hb_unicode_funcs_t *
188 hb_unicode_funcs_reference (hb_unicode_funcs_t *ufuncs);
191 hb_unicode_funcs_destroy (hb_unicode_funcs_t *ufunc
[all...]
H A Dhb-unicode.cc38 * 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
[all...]
H A Dhb-icu.h46 HB_EXTERN hb_unicode_funcs_t *
H A Dhb-ucdn.cc170 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs HB_UNUSED,
178 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs HB_UNUSED,
187 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs HB_UNUSED,
195 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs HB_UNUSED,
203 hb_ucdn_script(hb_unicode_funcs_t *ufuncs HB_UNUSED,
211 hb_ucdn_compose(hb_unicode_funcs_t *ufuncs HB_UNUSED,
219 hb_ucdn_decompose(hb_unicode_funcs_t *ufuncs HB_UNUSED,
227 hb_ucdn_decompose_compatibility(hb_unicode_funcs_t *ufuncs HB_UNUSED,
234 static hb_unicode_funcs_t *static_ucdn_funcs = nullptr;
245 hb_unicode_funcs_t *
[all...]
H A Dhb-glib.h46 HB_EXTERN hb_unicode_funcs_t *
H A Dhb-glib.cc196 hb_glib_unicode_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED,
205 hb_glib_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED,
213 hb_glib_unicode_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED,
223 hb_glib_unicode_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED,
232 hb_glib_unicode_script (hb_unicode_funcs_t *ufuncs HB_UNUSED,
240 hb_glib_unicode_compose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
277 hb_glib_unicode_decompose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
337 hb_glib_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs HB_UNUSED,
367 static hb_unicode_funcs_t *static_glib_funcs = nullptr;
377 hb_unicode_funcs_t *
[all...]
H A Dhb-icu.cc67 hb_icu_unicode_combining_class (hb_unicode_funcs_t *ufuncs HB_UNUSED,
76 hb_icu_unicode_eastasian_width (hb_unicode_funcs_t *ufuncs HB_UNUSED,
95 hb_icu_unicode_general_category (hb_unicode_funcs_t *ufuncs HB_UNUSED,
146 hb_icu_unicode_mirroring (hb_unicode_funcs_t *ufuncs HB_UNUSED,
154 hb_icu_unicode_script (hb_unicode_funcs_t *ufuncs HB_UNUSED,
172 hb_icu_unicode_compose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
217 hb_icu_unicode_decompose (hb_unicode_funcs_t *ufuncs HB_UNUSED,
314 hb_icu_unicode_decompose_compatibility (hb_unicode_funcs_t *ufuncs HB_UNUSED,
348 static hb_unicode_funcs_t *static_icu_funcs = nullptr;
358 hb_unicode_funcs_t *
[all...]
H A Dhb-ot-shape-normalize-private.hh57 hb_unicode_funcs_t *unicode;
H A Dhb-ot-layout-private.hh256 hb_unicode_funcs_t *unicode = buffer->unicode;
362 _hb_glyph_info_set_unicode_space_fallback_type (hb_glyph_info_t *info, hb_unicode_funcs_t::space_t s)
368 static inline hb_unicode_funcs_t::space_t
372 (hb_unicode_funcs_t::space_t) (info->unicode_props()>>8) :
373 hb_unicode_funcs_t::NOT_SPACE;
H A Dhb-fallback-shape.cc120 hb_unicode_funcs_t *unicode = buffer->unicode;
H A Dhb-unicode-private.hh41 * hb_unicode_funcs_t
64 struct hb_unicode_funcs_t { struct
68 hb_unicode_funcs_t *parent;
269 extern HB_INTERNAL const hb_unicode_funcs_t _hb_unicode_funcs_nil;
H A Dhb-buffer.h202 hb_unicode_funcs_t *unicode_funcs);
204 HB_EXTERN hb_unicode_funcs_t *
H A Dhb-ot-shape-normalize.cc190 hb_unicode_funcs_t::space_t space_type = buffer->unicode->space_fallback_type (u);
191 if (space_type != hb_unicode_funcs_t::NOT_SPACE && c->font->get_nominal_glyph (0x0020u, &space_glyph))
H A Dhb-ot-shape-fallback.cc507 hb_unicode_funcs_t::space_t space_type = _hb_glyph_info_get_unicode_space_fallback_type (&info[i]);
509 typedef hb_unicode_funcs_t t;
H A Dhb-buffer-private.hh91 hb_unicode_funcs_t *unicode; /* Unicode functions */
H A Dhb-buffer.cc747 const_cast<hb_unicode_funcs_t *> (&_hb_unicode_funcs_nil),
899 hb_unicode_funcs_t *unicode_funcs)
923 hb_unicode_funcs_t *
H A Dhb-ot-shape.cc351 hb_unicode_funcs_t *unicode = buffer->unicode;
906 hb_unicode_funcs_t *unicode,
H A Dhb-coretext.cc610 hb_unicode_funcs_t *unicode = buffer->unicode;
/external/harfbuzz_ng/test/api/
H A Dtest-unicode.c64 simple_get_script (hb_unicode_funcs_t *ufuncs,
81 a_is_for_arabic_get_script (hb_unicode_funcs_t *ufuncs,
94 hb_unicode_funcs_t *parent = hb_unicode_funcs_get_parent (ufuncs);
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;
522 _test_unicode_properties_nil (hb_unicode_funcs_t *uf)
547 hb_unicode_funcs_t *u
[all...]
H A Dtest-buffer.c105 hb_unicode_funcs_t *ufuncs;
/external/skia/tools/shape/
H A DSkShaper_harfbuzz.cpp171 hb_unicode_funcs_t* hbUnicode)
177 ScriptRunIterator(const char* utf8, size_t utf8Bytes, hb_unicode_funcs_t* hbUnicode)
218 hb_unicode_funcs_t* fHBUnicode;
503 hb_unicode_funcs_t* hbUnicode = hb_buffer_get_unicode_funcs(fImpl->fBuffer.get());
/external/skqp/tools/shape/
H A DSkShaper_harfbuzz.cpp169 hb_unicode_funcs_t* hbUnicode)
175 ScriptRunIterator(const char* utf8, size_t utf8Bytes, hb_unicode_funcs_t* hbUnicode)
216 hb_unicode_funcs_t* fHBUnicode;
498 hb_unicode_funcs_t* hbUnicode = hb_buffer_get_unicode_funcs(fImpl->fBuffer.get());

Completed in 293 milliseconds