Lines Matching refs:utf8Bytes

128         TrivialRunIterator(size_t utf8Bytes) : fEnd(utf8Bytes), fAtEnd(fEnd == 0) {}
140 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
143 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
149 TrivialFontRunIterator(const SkFont& font, size_t utf8Bytes)
150 : TrivialRunIterator(utf8Bytes), fFont(font) {}
157 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
160 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
166 TrivialFontRunIterator(const RSFont& font, size_t utf8Bytes)
167 : TrivialRunIterator(utf8Bytes), fFont(font) {}
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);
184 TrivialBiDiRunIterator(uint8_t bidiLevel, size_t utf8Bytes)
185 : TrivialRunIterator(utf8Bytes), fBidiLevel(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);
204 TrivialScriptRunIterator(SkFourByteTag script, size_t utf8Bytes)
205 : TrivialRunIterator(utf8Bytes), fScript(script) {}
212 MakeStdLanguageRunIterator(const char* utf8, size_t utf8Bytes);
215 TrivialLanguageRunIterator(const char* language, size_t utf8Bytes)
216 : TrivialRunIterator(utf8Bytes), fLanguage(language) {}
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,