/external/harfbuzz_ng/src/ |
hb-ot-shape-normalize-private.hh | 59 hb_codepoint_t ab, 60 hb_codepoint_t *a, 61 hb_codepoint_t *b); 63 hb_codepoint_t a, 64 hb_codepoint_t b, 65 hb_codepoint_t *ab);
|
hb-set.h | 42 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1) 83 hb_codepoint_t codepoint); 89 hb_codepoint_t codepoint); 93 hb_codepoint_t first, 94 hb_codepoint_t last); 98 hb_codepoint_t codepoint); 102 hb_codepoint_t first, 103 hb_codepoint_t last); 136 HB_EXTERN hb_codepoint_t 140 HB_EXTERN hb_codepoint_t [all...] |
hb-deprecated.h | 48 hb_codepoint_t unicode, hb_codepoint_t variation_selector, 49 hb_codepoint_t *glyph,
|
hb-set-private.hh | 65 ASSERT_STATIC (shift < sizeof (hb_codepoint_t) * 8); 66 ASSERT_STATIC (shift + num_bits <= sizeof (hb_codepoint_t) * 8); 72 inline void add (hb_codepoint_t g) { 76 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) { 86 inline bool may_have (hb_codepoint_t g) const { 92 static inline mask_t mask_for (hb_codepoint_t g) { 108 inline void add (hb_codepoint_t g) { 113 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) [all...] |
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.cc | 201 hb_codepoint_t codepoint) 217 hb_codepoint_t codepoint) 234 hb_codepoint_t first, 235 hb_codepoint_t last) 251 hb_codepoint_t codepoint) 268 hb_codepoint_t first, 269 hb_codepoint_t last) 412 hb_codepoint_t 428 hb_codepoint_t 447 hb_codepoint_t *codepoint [all...] |
hb-font.h | 120 hb_codepoint_t unicode, 121 hb_codepoint_t *glyph, 124 hb_codepoint_t unicode, hb_codepoint_t variation_selector, 125 hb_codepoint_t *glyph, 130 hb_codepoint_t glyph, 136 hb_codepoint_t glyph, 143 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, 150 hb_codepoint_t glyph [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-utf-private.hh | 40 hb_codepoint_t *unicode, 41 hb_codepoint_t replacement) 47 hb_codepoint_t c = *text++; 109 hb_codepoint_t *unicode, 110 hb_codepoint_t replacement) 138 hb_codepoint_t *unicode, 139 hb_codepoint_t replacement) 141 hb_codepoint_t c = *text++; 152 hb_codepoint_t l = *text; 170 hb_codepoint_t *unicode [all...] |
hb-ucdn.cc | 166 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 173 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 181 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 187 static hb_codepoint_t 188 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 195 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode, 203 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, 211 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b [all...] |
hb-font-private.hh | 191 inline bool has_glyph (hb_codepoint_t unicode) 193 hb_codepoint_t glyph; 197 inline hb_bool_t get_nominal_glyph (hb_codepoint_t unicode, 198 hb_codepoint_t *glyph) 206 inline hb_bool_t get_variation_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector, 207 hb_codepoint_t *glyph) 215 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph) 222 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph) 229 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph [all...] |
hb-ot-math.h | 132 hb_codepoint_t glyph; 151 hb_codepoint_t glyph; 169 hb_codepoint_t glyph); 173 hb_codepoint_t glyph); 177 hb_codepoint_t glyph); 181 hb_codepoint_t glyph, 187 hb_codepoint_t glyph, 199 hb_codepoint_t glyph,
|
hb-font.cc | 89 hb_codepoint_t unicode, 90 hb_codepoint_t *glyph, 99 hb_codepoint_t unicode, 100 hb_codepoint_t *glyph, 109 hb_codepoint_t unicode, 110 hb_codepoint_t variation_selector, 111 hb_codepoint_t *glyph, 120 hb_codepoint_t unicode, 121 hb_codepoint_t variation_selector, 122 hb_codepoint_t *glyph [all...] |
hb-unicode-private.hh | 55 /* Simple callbacks are those taking a hb_codepoint_t and returning a hb_codepoint_t */ 60 HB_UNICODE_FUNC_IMPLEMENT (hb_codepoint_t, mirroring) \ 73 inline return_type name (hb_codepoint_t unicode) { return func.name (this, unicode, user_data.name); } 77 inline hb_bool_t compose (hb_codepoint_t a, hb_codepoint_t b, 78 hb_codepoint_t *ab) 85 inline hb_bool_t decompose (hb_codepoint_t ab, 86 hb_codepoint_t *a, hb_codepoint_t *b [all...] |
hb-ot-cmap-table.hh | 45 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const 47 hb_codepoint_t gid = codepoint < 256 ? glyphIdArray[codepoint] : 0; 85 static inline bool get_glyph_func (const void *obj, hb_codepoint_t codepoint, hb_codepoint_t *glyph) 110 hb_codepoint_t gid; 139 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const 197 int cmp (hb_codepoint_t codepoint) const 222 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) cons [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 | 68 hb_codepoint_t unicode, 77 hb_codepoint_t unicode, 96 hb_codepoint_t unicode, 145 static hb_codepoint_t 147 hb_codepoint_t unicode, 155 hb_codepoint_t unicode, 173 hb_codepoint_t a, 174 hb_codepoint_t b, 175 hb_codepoint_t *ab, 218 hb_codepoint_t ab [all...] |
hb-ot-math.cc | 96 hb_codepoint_t glyph) 113 hb_codepoint_t glyph) 130 hb_codepoint_t glyph) 155 hb_codepoint_t glyph, 184 hb_codepoint_t glyph, 241 hb_codepoint_t glyph,
|
hb-ot-shape-complex-hebrew.cc | 32 hb_codepoint_t a, 33 hb_codepoint_t b, 34 hb_codepoint_t *ab) 41 static const hb_codepoint_t sDageshForms[0x05EAu - 0x05D0u + 1] = {
|
hb-ot-shape-normalize.cc | 75 hb_codepoint_t ab, 76 hb_codepoint_t *a, 77 hb_codepoint_t *b) 84 hb_codepoint_t a, 85 hb_codepoint_t b, 86 hb_codepoint_t *ab) 98 output_char (hb_buffer_t *buffer, hb_codepoint_t unichar, hb_codepoint_t glyph) 106 next_char (hb_buffer_t *buffer, hb_codepoint_t glyph) 120 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, 123 inline hb_position_t get_caret_value (hb_font_t *font, hb_direction_t direction, hb_codepoint_t glyph_id) const 177 hb_codepoint_t glyph_id, 215 hb_codepoint_t glyph_id, 250 hb_codepoint_t glyph_id, 287 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const 307 inline bool covers (unsigned int set_index, hb_codepoint_t glyph_id) const 352 inline unsigned int get_glyph_class (hb_codepoint_t glyph) const 358 inline unsigned int get_mark_attachment_type (hb_codepoint_t glyph) const 362 inline unsigned int get_attach_points (hb_codepoint_t glyph_id [all...] |
hb-ot-shape-complex-private.hh | 126 hb_codepoint_t ab, 127 hb_codepoint_t *a, 128 hb_codepoint_t *b); 135 hb_codepoint_t a, 136 hb_codepoint_t b, 137 hb_codepoint_t *ab);
|
hb-ot-shape-complex-thai.cc | 47 get_consonant_type (hb_codepoint_t u) 71 get_mark_type (hb_codepoint_t u) 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; 98 hb_codepoint_t win_pua; 99 hb_codepoint_t mac_pua; 151 hb_codepoint_t glyph; 319 hb_codepoint_t u = buffer->cur().codepoint; 326 hb_codepoint_t decomposed[2] = {hb_codepoint_t (NIKHAHIT_FROM_SARA_AM (u)) [all...] |
/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}; 158 hb_codepoint_t test[] = {0xFFF1, 0xF0B6}; 168 const hb_codepoint_t output_glyphs[] = {0};
|
/frameworks/base/core/jni/android/graphics/ |
HarfBuzzNGFaceSkia.cpp | 59 static void SkiaGetGlyphWidthAndExtents(SkPaint* paint, hb_codepoint_t codepoint, hb_position_t* width, hb_glyph_extents_t* extents) 83 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) 100 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData) 109 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) 116 static hb_bool_t harfbuzzGetGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData)
|