/external/harfbuzz_ng/src/ |
hb-ot-shape-normalize-private.hh | 61 hb_codepoint_t ab, 62 hb_codepoint_t *a, 63 hb_codepoint_t *b); 65 hb_codepoint_t a, 66 hb_codepoint_t b, 67 hb_codepoint_t *ab);
|
hb-unicode.h | 223 hb_codepoint_t unicode, 226 hb_codepoint_t unicode, 229 hb_codepoint_t unicode, 231 typedef hb_codepoint_t (*hb_unicode_mirroring_func_t) (hb_unicode_funcs_t *ufuncs, 232 hb_codepoint_t unicode, 235 hb_codepoint_t unicode, 239 hb_codepoint_t a, 240 hb_codepoint_t b, 241 hb_codepoint_t *ab, 244 hb_codepoint_t ab [all...] |
hb-set.h | 78 hb_codepoint_t codepoint); 84 hb_codepoint_t codepoint); 88 hb_codepoint_t first, 89 hb_codepoint_t last); 93 hb_codepoint_t codepoint); 97 hb_codepoint_t first, 98 hb_codepoint_t last); 131 hb_codepoint_t 135 hb_codepoint_t 141 hb_codepoint_t *codepoint) [all...] |
hb-set-private.hh | 46 inline void add (hb_codepoint_t g) { 56 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { 62 inline bool may_have (hb_codepoint_t g) const { 81 inline void add (hb_codepoint_t g) { 85 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { 95 inline bool may_have (hb_codepoint_t g) const { 101 static inline mask_t mask_for (hb_codepoint_t g) { return ((mask_t) 1) << (g & (sizeof (mask_t) * 8 - 1)); } 114 inline void add (hb_codepoint_t g) [all...] |
hb-unicode-private.hh | 57 /* Simple callbacks are those taking a hb_codepoint_t and returning a hb_codepoint_t */ 62 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \ 75 inline return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); } 79 inline hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, 80 hb_codepoint_t *ab) 87 inline hb_bool_t decompose (hb_codepoint_t ab, 88 hb_codepoint_t *a, hb_codepoint_t *b [all...] |
hb-ucdn.cc | 131 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 138 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 146 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 152 static hb_codepoint_t 153 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 160 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 168 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, 176 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b [all...] |
hb-utf-private.hh | 45 hb_codepoint_t *unicode) 47 hb_codepoint_t c = *text, mask; 57 hb_codepoint_t result; 78 hb_codepoint_t *unicode) 84 hb_codepoint_t c = *text, mask; 94 hb_codepoint_t result; 120 hb_codepoint_t *unicode) 122 hb_codepoint_t c = *text++; 124 if (unlikely (hb_in_range<hb_codepoint_t> (c, 0xd800, 0xdbff))) 127 hb_codepoint_t l [all...] |
hb-font.h | 168 hb_codepoint_t unicode, hb_codepoint_t variation_selector, 169 hb_codepoint_t *glyph, 174 hb_codepoint_t glyph, 180 hb_codepoint_t glyph, 187 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 194 hb_codepoint_t glyph, 198 hb_codepoint_t glyph, unsigned int point_index, 204 hb_codepoint_t glyph [all...] |
hb-set.cc | 114 hb_codepoint_t codepoint) 121 hb_codepoint_t codepoint) 128 hb_codepoint_t first, 129 hb_codepoint_t last) 136 hb_codepoint_t codepoint) 143 hb_codepoint_t first, 144 hb_codepoint_t last) 203 hb_codepoint_t 209 hb_codepoint_t 217 hb_codepoint_t *codepoint [all...] |
hb-unicode.cc | 43 hb_codepoint_t unicode HB_UNUSED, 51 hb_codepoint_t unicode HB_UNUSED, 59 hb_codepoint_t unicode HB_UNUSED, 65 static hb_codepoint_t 67 hb_codepoint_t unicode HB_UNUSED, 75 hb_codepoint_t unicode HB_UNUSED, 83 hb_codepoint_t a HB_UNUSED, 84 hb_codepoint_t b HB_UNUSED, 85 hb_codepoint_t *ab HB_UNUSED, 93 hb_codepoint_t ab HB_UNUSED [all...] |
hb-font-private.hh | 213 inline hb_bool_t get_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector, 214 hb_codepoint_t *glyph) 222 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph) 229 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph) 236 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph, 245 inline hb_bool_t get_glyph_v_origin (hb_codepoint_t glyph, 254 inline hb_position_t get_glyph_h_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph) 261 inline hb_position_t get_glyph_v_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph [all...] |
hb-glib.cc | 197 hb_codepoint_t unicode, 206 hb_codepoint_t unicode, 214 hb_codepoint_t unicode, 222 static hb_codepoint_t 224 hb_codepoint_t unicode, 233 hb_codepoint_t unicode, 241 hb_codepoint_t a, 242 hb_codepoint_t b, 243 hb_codepoint_t *ab, 278 hb_codepoint_t ab [all...] |
hb-icu.cc | 67 hb_codepoint_t unicode, 76 hb_codepoint_t unicode, 95 hb_codepoint_t unicode, 144 static hb_codepoint_t 146 hb_codepoint_t unicode, 154 hb_codepoint_t unicode, 172 hb_codepoint_t a, 173 hb_codepoint_t b, 174 hb_codepoint_t *ab, 217 hb_codepoint_t ab [all...] |
hb-ot-shape-complex-thai.cc | 47 get_consonant_type (hb_codepoint_t u) 55 if (hb_in_range<hb_codepoint_t> (u, 0x0E01, 0x0E2E)) 71 get_mark_type (hb_codepoint_t u) 73 if (u == 0x0E31 || hb_in_range<hb_codepoint_t> (u, 0x0E34, 0x0E37) || 74 u == 0x0E47 || hb_in_range<hb_codepoint_t> (u, 0x0E4D, 0x0E4E)) 76 if (hb_in_range<hb_codepoint_t> (u, 0x0E38, 0x0E3A)) 78 if (hb_in_range<hb_codepoint_t> (u, 0x0E48, 0x0E4C)) 93 static hb_codepoint_t 94 thai_pua_shape (hb_codepoint_t u, thai_action_t action, hb_font_t *font) 97 hb_codepoint_t u [all...] |
hb-ot-shape-complex-private.hh | 118 hb_codepoint_t ab, 119 hb_codepoint_t *a, 120 hb_codepoint_t *b); 127 hb_codepoint_t a, 128 hb_codepoint_t b, 129 hb_codepoint_t *ab);
|
hb-ot-layout.h | 63 hb_codepoint_t glyph); 75 hb_codepoint_t glyph, 84 hb_codepoint_t glyph, 207 const hb_codepoint_t *before, 209 const hb_codepoint_t *input, 211 const hb_codepoint_t *after, 241 const hb_codepoint_t *glyphs, 258 hb_codepoint_t *glyphs_out, /* OUT */
|
hb-ot-shape-normalize.cc | 87 hb_codepoint_t ab, 88 hb_codepoint_t *a, 89 hb_codepoint_t *b) 96 hb_codepoint_t a, 97 hb_codepoint_t b, 98 hb_codepoint_t *ab) 110 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) 118 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) 132 decompose (const hb_ot_shape_normalize_context_t *c, bool shortest, hb_codepoint_t ab [all...] |
hb-ot-layout-gdef-table.hh | 49 inline unsigned int get_attach_points (hb_codepoint_t glyph_id, 99 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id HB_UNUSED) const 121 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const 146 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id HB_UNUSED) const 171 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const 207 hb_codepoint_t glyph_id, 240 hb_codepoint_t glyph_id, 275 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const 294 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const 338 inline unsigned int get_glyph_class (hb_codepoint_t glyph) cons [all...] |
hb-font.cc | 52 hb_codepoint_t unicode, 53 hb_codepoint_t variation_selector, 54 hb_codepoint_t *glyph, 67 hb_codepoint_t glyph, 79 hb_codepoint_t glyph, 91 hb_codepoint_t glyph, 110 hb_codepoint_t glyph, 129 hb_codepoint_t left_glyph, 130 hb_codepoint_t right_glyph, 142 hb_codepoint_t top_glyph [all...] |
hb-ot-shape-complex-default.cc | 88 hb_codepoint_t a, 89 hb_codepoint_t b, 90 hb_codepoint_t *ab) 97 static const hb_codepoint_t sDageshForms[0x05EA - 0x05D0 + 1] = {
|
hb-ft.cc | 65 hb_codepoint_t unicode, 66 hb_codepoint_t variation_selector, 67 hb_codepoint_t *glyph, 88 hb_codepoint_t glyph, 104 hb_codepoint_t glyph, 122 hb_codepoint_t glyph HB_UNUSED, 134 hb_codepoint_t glyph, 156 hb_codepoint_t left_glyph, 157 hb_codepoint_t right_glyph, 173 hb_codepoint_t top_glyph HB_UNUSED [all...] |
hb-ot-shape-complex-arabic-fallback.hh | 65 for (hb_codepoint_t u = SHAPING_TABLE_FIRST; u < SHAPING_TABLE_LAST + 1; u++) 67 hb_codepoint_t s = shaping_table[u - SHAPING_TABLE_FIRST][feature_index]; 68 hb_codepoint_t u_glyph, s_glyph; 125 hb_codepoint_t first_u = ligature_table[first_glyph_idx].first; 126 hb_codepoint_t first_glyph; 143 hb_codepoint_t second_u = ligature_table[first_glyph_idx].ligatures[second_glyph_idx].second; 144 hb_codepoint_t ligature_u = ligature_table[first_glyph_idx].ligatures[second_glyph_idx].ligature; 145 hb_codepoint_t second_glyph, ligature_glyph;
|
/external/harfbuzz_ng/test/api/ |
test-shape.c | 45 hb_codepoint_t glyph, 58 hb_codepoint_t unicode, hb_codepoint_t variant_selector, 59 hb_codepoint_t *glyph, 72 hb_codepoint_t left, hb_codepoint_t right, 120 const hb_codepoint_t output_glyphs[] = {1, 2, 3, 1};
|
test-set.c | 35 hb_codepoint_t next = (hb_codepoint_t) -1; 37 g_assert_cmpint (hb_set_get_min (s), ==, (hb_codepoint_t) -1); 38 g_assert_cmpint (hb_set_get_max (s), ==, (hb_codepoint_t) -1); 41 g_assert_cmpint (next, ==, (hb_codepoint_t) -1); 47 hb_codepoint_t next = (hb_codepoint_t) -1; 49 g_assert_cmpint (hb_set_get_min (s), !=, (hb_codepoint_t) -1); 50 g_assert_cmpint (hb_set_get_max (s), !=, (hb_codepoint_t) -1); 52 g_assert_cmpint (next, !=, (hb_codepoint_t) -1) [all...] |
/frameworks/base/core/jni/android/graphics/ |
HarfBuzzNGFaceSkia.cpp | 55 static void SkiaGetGlyphWidthAndExtents(SkPaint* paint, hb_codepoint_t codepoint, hb_position_t* width, hb_glyph_extents_t* extents) 79 static hb_bool_t harfbuzzGetGlyph(hb_font_t* hbFont, void* fontData, hb_codepoint_t unicode, hb_codepoint_t variationSelector, hb_codepoint_t* glyph, void* userData) 97 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData) 106 static hb_bool_t harfbuzzGetGlyphHorizontalOrigin(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_position_t* x, hb_position_t* y, void* userData) 113 static hb_bool_t harfbuzzGetGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData)
|