HomeSort by relevance Sort by last modified time
    Searched refs:hb_codepoint_t (Results 1 - 25 of 60) sorted by null

1 2 3

  /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-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 39 #define HB_SET_VALUE_INVALID ((hb_codepoint_t) -1)
80 hb_codepoint_t codepoint);
86 hb_codepoint_t codepoint);
90 hb_codepoint_t first,
91 hb_codepoint_t last);
95 hb_codepoint_t codepoint);
99 hb_codepoint_t first,
100 hb_codepoint_t last);
133 hb_codepoint_t
137 hb_codepoint_t
    [all...]
hb-font.h 95 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
96 hb_codepoint_t *glyph,
101 hb_codepoint_t glyph,
107 hb_codepoint_t glyph,
114 hb_codepoint_t first_glyph, hb_codepoint_t second_glyph,
121 hb_codepoint_t glyph,
125 hb_codepoint_t glyph, unsigned int point_index,
131 hb_codepoint_t glyph
    [all...]
hb-set-private.hh 57 ASSERT_STATIC (shift < sizeof (hb_codepoint_t) * 8);
58 ASSERT_STATIC (shift + num_bits <= sizeof (hb_codepoint_t) * 8);
64 inline void add (hb_codepoint_t g) {
68 inline void add_range (hb_codepoint_t a, hb_codepoint_t b) {
78 inline bool may_have (hb_codepoint_t g) const {
84 static inline mask_t mask_for (hb_codepoint_t g) {
100 inline void add (hb_codepoint_t g) {
105 inline void add_range (hb_codepoint_t a, hb_codepoint_t b)
    [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-utf-private.hh 43 hb_codepoint_t *unicode,
44 hb_codepoint_t replacement)
50 hb_codepoint_t c = *text++;
112 hb_codepoint_t *unicode,
113 hb_codepoint_t replacement)
142 hb_codepoint_t *unicode,
143 hb_codepoint_t replacement)
145 hb_codepoint_t c = *text++;
156 hb_codepoint_t l;
174 hb_codepoint_t *unicode
    [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-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 147 inline hb_bool_t has_glyph (hb_codepoint_t unicode)
149 hb_codepoint_t glyph;
153 inline hb_bool_t get_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector,
154 hb_codepoint_t *glyph)
162 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph)
169 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph)
176 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph,
185 inline hb_bool_t get_glyph_v_origin (hb_codepoint_t glyph,
194 inline hb_position_t get_glyph_h_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph
    [all...]
hb-ucdn.cc 154 hb_ucdn_combining_class(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
161 hb_ucdn_eastasian_width(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
169 hb_ucdn_general_category(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
175 static hb_codepoint_t
176 hb_ucdn_mirroring(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
183 hb_ucdn_script(hb_unicode_funcs_t *ufuncs, hb_codepoint_t unicode,
191 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab,
199 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b
    [all...]
hb-ot-font.cc 74 inline unsigned int get_advance (hb_codepoint_t glyph) const
134 inline bool get_glyph (hb_codepoint_t unicode,
135 hb_codepoint_t variation_selector,
136 hb_codepoint_t *glyph) const
195 hb_codepoint_t unicode,
196 hb_codepoint_t variation_selector,
197 hb_codepoint_t *glyph,
208 hb_codepoint_t glyph,
218 hb_codepoint_t glyph,
228 hb_codepoint_t glyph HB_UNUSED
    [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;
71 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const
108 hb_codepoint_t gid;
179 int cmp (hb_codepoint_t codepoint) const
203 inline bool get_glyph (hb_codepoint_t codepoint, hb_codepoint_t *glyph) const
206 hb_codepoint_t gid = glyphIdArray[codepoint - startCharCode]
    [all...]
hb-font.cc 50 hb_codepoint_t unicode,
51 hb_codepoint_t variation_selector,
52 hb_codepoint_t *glyph,
65 hb_codepoint_t glyph,
77 hb_codepoint_t glyph,
89 hb_codepoint_t glyph,
108 hb_codepoint_t glyph,
127 hb_codepoint_t left_glyph,
128 hb_codepoint_t right_glyph,
140 hb_codepoint_t top_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-private.hh 121 hb_codepoint_t ab,
122 hb_codepoint_t *a,
123 hb_codepoint_t *b);
130 hb_codepoint_t a,
131 hb_codepoint_t b,
132 hb_codepoint_t *ab);
hb-ot-layout.h 64 hb_codepoint_t glyph);
76 hb_codepoint_t glyph,
85 hb_codepoint_t glyph,
216 const hb_codepoint_t *before,
218 const hb_codepoint_t *input,
220 const hb_codepoint_t *after,
250 const hb_codepoint_t *glyphs,
267 hb_codepoint_t *glyphs_out, /* OUT */
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 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-buffer-private.hh 53 hb_codepoint_t replacement; /* U+FFFD or something else. */
93 hb_codepoint_t context[2][CONTEXT_LENGTH];
113 HB_INTERNAL void add (hb_codepoint_t codepoint,
129 const hb_codepoint_t *glyph_data);
131 HB_INTERNAL void replace_glyph (hb_codepoint_t glyph_index);
133 HB_INTERNAL void output_glyph (hb_codepoint_t glyph_index);
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;
152 hb_codepoint_t glyph;
320 hb_codepoint_t u = buffer->cur().codepoint;
327 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};
  /frameworks/base/core/jni/android/graphics/
HarfBuzzNGFaceSkia.cpp 57 static void SkiaGetGlyphWidthAndExtents(SkPaint* paint, hb_codepoint_t codepoint, hb_position_t* width, hb_glyph_extents_t* extents)
81 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)
99 static hb_position_t harfbuzzGetGlyphHorizontalAdvance(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, void* userData)
108 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)
115 static hb_bool_t harfbuzzGetGlyphExtents(hb_font_t* hbFont, void* fontData, hb_codepoint_t glyph, hb_glyph_extents_t* extents, void* userData)

Completed in 114 milliseconds

1 2 3