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

1 2 3 4

  /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);
133 HB_EXTERN hb_codepoint_t
137 HB_EXTERN hb_codepoint_t
    [all...]
hb-deprecated.h 49 hb_codepoint_t unicode, hb_codepoint_t variation_selector,
50 hb_codepoint_t *glyph,
hb-utf-private.hh 40 hb_codepoint_t *unicode,
41 hb_codepoint_t replacement)
47 hb_codepoint_t c = *text++;
51 if (hb_in_range<hb_codepoint_t> (c, 0xC2u, 0xDFu)) /* Two-byte */
63 else if (hb_in_range<hb_codepoint_t> (c, 0xE0u, 0xEFu)) /* Three-byte */
71 if (unlikely (c < 0x0800u || hb_in_range<hb_codepoint_t> (c, 0xD800u, 0xDFFFu)))
78 else if (hb_in_range<hb_codepoint_t> (c, 0xF0u, 0xF4u)) /* Four-byte */
87 if (unlikely (!hb_in_range<hb_codepoint_t> (c, 0x10000u, 0x10FFFFu)))
109 hb_codepoint_t *unicode,
110 hb_codepoint_t replacement
    [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)
413 hb_codepoint_t
429 hb_codepoint_t
448 hb_codepoint_t *codepoint
    [all...]
hb-set-digest-private.hh 63 static_assert ((shift < sizeof (hb_codepoint_t) * 8), "");
64 static_assert ((shift + num_bits <= sizeof (hb_codepoint_t) * 8), "");
70 inline void add (hb_codepoint_t g) {
74 inline bool add_range (hb_codepoint_t a, hb_codepoint_t b) {
105 inline bool may_have (hb_codepoint_t g) const {
111 static inline mask_t mask_for (hb_codepoint_t g) {
127 inline void add (hb_codepoint_t g) {
132 inline bool add_range (hb_codepoint_t a, hb_codepoint_t b)
    [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-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-ucdn.cc 171 hb_codepoint_t unicode,
179 hb_codepoint_t unicode,
188 hb_codepoint_t unicode,
194 static hb_codepoint_t
196 hb_codepoint_t unicode,
204 hb_codepoint_t unicode,
212 hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab,
220 hb_codepoint_t ab, hb_codepoint_t *a, hb_codepoint_t *b
    [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-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-ot-kern-table.hh 43 hb_codepoint_t left;
44 hb_codepoint_t right;
75 inline int get_kerning (hb_codepoint_t left, hb_codepoint_t right) const
98 inline unsigned int get_class (hb_codepoint_t g) const { return classes[g - firstGlyph]; }
115 inline int get_kerning (hb_codepoint_t left, hb_codepoint_t right, const char *end) const
155 inline int get_kerning (hb_codepoint_t left, hb_codepoint_t right, const char *end, unsigned int format) const
196 inline int get_kerning (hb_codepoint_t left, hb_codepoint_t right, const char *end) cons
    [all...]
hb-ot-shape-complex-hangul.cc 108 #define isCombiningL(u) (hb_in_range<hb_codepoint_t> ((u), LBase, LBase+LCount-1))
109 #define isCombiningV(u) (hb_in_range<hb_codepoint_t> ((u), VBase, VBase+VCount-1))
110 #define isCombiningT(u) (hb_in_range<hb_codepoint_t> ((u), TBase+1, TBase+TCount-1))
111 #define isCombinedS(u) (hb_in_range<hb_codepoint_t> ((u), SBase, SBase+SCount-1))
113 #define isL(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x1100u, 0x115Fu, 0xA960u, 0xA97Cu))
114 #define isV(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x1160u, 0x11A7u, 0xD7B0u, 0xD7C6u))
115 #define isT(u) (hb_in_ranges<hb_codepoint_t> ((u), 0x11A8u, 0x11FFu, 0xD7CBu, 0xD7FBu))
117 #define isHangulTone(u) (hb_in_range<hb_codepoint_t> ((u), 0x302Eu, 0x302Fu))
124 hb_codepoint_t unicode)
126 hb_codepoint_t glyph
    [all...]
hb-font-private.hh 193 inline bool has_glyph (hb_codepoint_t unicode)
195 hb_codepoint_t glyph;
199 inline hb_bool_t get_nominal_glyph (hb_codepoint_t unicode,
200 hb_codepoint_t *glyph)
208 inline hb_bool_t get_variation_glyph (hb_codepoint_t unicode, hb_codepoint_t variation_selector,
209 hb_codepoint_t *glyph)
217 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph)
224 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph)
231 inline hb_bool_t get_glyph_h_origin (hb_codepoint_t glyph
    [all...]
hb-set-private.hh 67 inline void add (hb_codepoint_t g) { elt (g) |= mask (g); }
68 inline void del (hb_codepoint_t g) { elt (g) &= ~mask (g); }
69 inline bool has (hb_codepoint_t g) const { return !!(elt (g) & mask (g)); }
71 inline void add_range (hb_codepoint_t a, hb_codepoint_t b)
101 inline bool next (hb_codepoint_t *codepoint) const
128 inline hb_codepoint_t get_min (void) const
140 inline hb_codepoint_t get_max (void) const
174 elt_t &elt (hb_codepoint_t g) { return v[(g & MASK) / ELT_BITS]; }
175 elt_t const &elt (hb_codepoint_t g) const { return v[(g & MASK) / ELT_BITS];
    [all...]
hb-ot-shape-complex-thai.cc 47 get_consonant_type (hb_codepoint_t u)
55 if (hb_in_range<hb_codepoint_t> (u, 0x0E01u, 0x0E2Eu))
71 get_mark_type (hb_codepoint_t u)
73 if (u == 0x0E31u || hb_in_range<hb_codepoint_t> (u, 0x0E34u, 0x0E37u) ||
74 u == 0x0E47u || hb_in_range<hb_codepoint_t> (u, 0x0E4Du, 0x0E4Eu))
76 if (hb_in_range<hb_codepoint_t> (u, 0x0E38u, 0x0E3Au))
78 if (hb_in_range<hb_codepoint_t> (u, 0x0E48u, 0x0E4Cu))
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-math.cc 95 hb_codepoint_t glyph)
112 hb_codepoint_t glyph)
129 hb_codepoint_t glyph)
154 hb_codepoint_t glyph,
183 hb_codepoint_t glyph,
240 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-font.cc 92 hb_codepoint_t unicode,
93 hb_codepoint_t *glyph,
104 hb_codepoint_t unicode,
105 hb_codepoint_t variation_selector,
106 hb_codepoint_t *glyph,
116 hb_codepoint_t glyph,
126 hb_codepoint_t glyph,
136 hb_codepoint_t left_glyph,
137 hb_codepoint_t right_glyph,
147 hb_codepoint_t glyph
    [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};

Completed in 187 milliseconds

1 2 3 4