Lines Matching refs:utf8
88 /** Offset to one past the last (utf8) element in the current run. */
119 size_t start; // Offset to the start (utf8) element of the run.
120 size_t end; // Offset to one past the last (utf8) element of the run.
140 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
143 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
157 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
160 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
175 MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
178 MakeSkUnicodeBidiRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
180 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
192 MakeScriptRunIterator(const char* utf8, size_t utf8Bytes, SkFourByteTag script);
195 MakeSkUnicodeHbScriptRunIterator(const char* utf8, size_t utf8Bytes);
197 MakeSkUnicodeHbScriptRunIterator(const char* utf8, size_t utf8Bytes, SkFourByteTag script);
200 MakeHbIcuScriptRunIterator(const char* utf8, size_t utf8Bytes);
212 MakeStdLanguageRunIterator(const char* utf8, size_t utf8Bytes);
253 uint32_t* clusters; // optional, utf8+clusters[i] starts run which produced glyphs[i]
276 virtual void shape(const char* utf8, size_t utf8Bytes,
286 virtual void shape(const char* utf8, size_t utf8Bytes,
294 virtual void shape(const char* utf8, size_t utf8Bytes,