/external/harfbuzz_ng/src/ |
hb-shaper-private.hh | 40 #include "hb-shaper-list.hh" 54 #define HB_SHAPER_IMPLEMENT(shaper) void *shaper; 55 #include "hb-shaper-list.hh" 68 #define HB_SHAPER_DATA_TYPE(shaper, object) struct hb_##shaper##_shaper_##object##_data_t 69 #define HB_SHAPER_DATA_INSTANCE(shaper, object, instance) (* (HB_SHAPER_DATA_TYPE(shaper, object) **) &(instance)->shaper_data.shaper) 70 #define HB_SHAPER_DATA(shaper, object) HB_SHAPER_DATA_INSTANCE (shaper, object, object [all...] |
hb-shape-plan-private.hh | 32 #include "hb-shaper-private.hh" 56 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, shape_plan); 57 #include "hb-shaper-list.hh"
|
hb-shape-plan.cc | 28 #include "hb-shaper-private.hh" 38 #define HB_SHAPER_IMPLEMENT(shaper) \ 39 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, face) \ 40 HB_SHAPER_DATA_ENSURE_DECLARE(shaper, font) 41 #include "hb-shaper-list.hh" 58 #define HB_SHAPER_PLAN(shaper) \ 60 if (hb_##shaper##_shaper_face_data_ensure (shape_plan->face_unsafe)) { \ 61 HB_SHAPER_DATA (shaper, shape_plan) = \ 62 HB_SHAPER_DATA_CREATE_FUNC (shaper, shape_plan) (shape_plan, user_features, num_user_features); \ 63 shape_plan->shaper_func = _hb_##shaper##_shape; [all...] |
hb-ot-shape-private.hh | 40 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_plan_t 70 const struct hb_ot_complex_shaper_t *shaper; member in struct:hb_ot_shape_planner_t 76 shaper (NULL), 83 plan.shaper = shaper;
|
hb-face-private.hh | 35 #include "hb-shaper-private.hh" 101 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, face); 102 #include "hb-shaper-list.hh"
|
hb-ot-shape-normalize-private.hh | 47 HB_INTERNAL void _hb_ot_shape_normalize (const hb_ot_shape_plan_t *shaper,
|
hb-ot-shape.cc | 32 #include "hb-shaper-impl-private.hh" 96 if (planner->shaper->collect_features) 97 planner->shaper->collect_features (planner); 113 if (planner->shaper->override_features) 114 planner->shaper->override_features (planner); 126 * shaper face data 143 * shaper font data 161 * shaper shape_plan data 175 planner.shaper = hb_ot_shape_complex_categorize (&planner); 181 if (plan->shaper->data_create) [all...] |
hb-ot-shape-normalize.cc | 40 * Each shaper specifies whether it prefers decomposed (NFD) or composed (NFC). 73 * Indic shaper may want to disallow recomposing of two matras. 294 hb_ot_shape_normalization_mode_t mode = plan->shaper->normalization_preference; 300 plan->shaper->decompose ? plan->shaper->decompose : decompose_unicode, 301 plan->shaper->compose ? plan->shaper->compose : compose_unicode
|
hb-face.cc | 61 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID, 62 #include "hb-shaper-list.hh" 238 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, face); 239 #include "hb-shaper-list.hh"
|
hb-font-private.hh | 36 #include "hb-shaper-private.hh" 409 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_PROTOTYPE(shaper, font); 410 #include "hb-shaper-list.hh"
|
hb-font.cc | 932 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_INVALID, 933 #include "hb-shaper-list.hh" 970 #define HB_SHAPER_IMPLEMENT(shaper) HB_SHAPER_DATA_DESTROY(shaper, font); 971 #include "hb-shaper-list.hh"
|
/external/harfbuzz_ng/util/ |
shape-consumer.hh | 38 shaper (parser), 56 for (unsigned int n = shaper.num_iterations; n; n--) 58 shaper.populate_buffer (buffer, text, text_len, text_before, text_after); 60 output.consume_text (buffer, text, text_len, shaper.utf8_clusters); 61 if (!shaper.shape (font, buffer)) { 64 output.shape_failed (buffer, text, text_len, shaper.utf8_clusters); 69 output.consume_glyphs (buffer, text, text_len, shaper.utf8_clusters); 82 shape_options_t shaper; member in struct:shape_consumer_t
|
hb-ot-shape-closure.cc | 36 shaper (parser), 69 shaper.shape_closure (text, text_len, font, buffer, glyphs); 103 shape_options_t shaper; member in struct:shape_closure_consumer_t
|
options.cc | 209 for (const char **shaper = hb_shape_list_shapers (); *shaper; shaper++) 210 g_printf ("%s\n", *shaper); 284 {"shaper", 0, G_OPTION_FLAG_HIDDEN, 295 {"num-iterations", 0, 0, G_OPTION_ARG_INT, &this->num_iterations, "Run shaper N times (default: 1)", "N"},
|
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/shaping/ |
ArabicShapingRegTest.java | 463 ArabicShaping shaper = null; local 466 shaper = new ArabicShaping(test.flags); 467 result = shaper.shape(test.source); 481 reportTestFailure(i, test, shaper, result, ex); 493 ArabicShaping shaper = null; local 500 shaper = new ArabicShaping(test.flags); 501 len = shaper.shape(src, 0, src.length, null, 0, 0); 508 reportTestFailure(i, test, shaper, test.source, ex); 520 ArabicShaping shaper = null; local 528 shaper = new ArabicShaping(test.flags) [all...] |
ArabicShapingTest.java | 159 ArabicShaping shaper = new ArabicShaping(options); local 160 System.out.println("shaper: " + shaper); 175 result = shaper.shape(src, ss, sl, dest, ds, dl); 179 shaper.shape(src, ss, sl); 186 dest = shaper.shape(text).toCharArray();
|
/external/harfbuzz_ng/ |
Android.mk | 64 src/hb-shaper.cc \
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/ |
Bidi.java | 4313 NumericShaper shaper = (NumericShaper) paragraph.getAttribute(TextAttribute.NUMERIC_SHAPING); local [all...] |
/prebuilts/misc/common/icu4j/ |
icu4j.jar | |
/prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/ |
icu4j-54.1.1.jar | |