Lines Matching refs:utf8Bytes
59 TrivialRunIterator(size_t utf8Bytes) : fEnd(utf8Bytes), fAtEnd(false) {} in TrivialRunIterator() argument
74 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
78 TrivialFontRunIterator(const SkFont& font, size_t utf8Bytes) in TrivialFontRunIterator() argument
79 : TrivialRunIterator(utf8Bytes), fFont(font) {} in TrivialFontRunIterator()
92 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
96 TrivialBiDiRunIterator(uint8_t bidiLevel, size_t utf8Bytes) in TrivialBiDiRunIterator() argument
97 : TrivialRunIterator(utf8Bytes), fBidiLevel(bidiLevel) {} in TrivialBiDiRunIterator()
110 MakeHbIcuScriptRunIterator(const char* utf8, size_t utf8Bytes);
114 TrivialScriptRunIterator(SkFourByteTag script, size_t utf8Bytes) in TrivialScriptRunIterator() argument
115 : TrivialRunIterator(utf8Bytes), fScript(script) {} in TrivialScriptRunIterator()
127 MakeStdLanguageRunIterator(const char* utf8, size_t utf8Bytes);
130 TrivialLanguageRunIterator(const char* language, size_t utf8Bytes) in TrivialLanguageRunIterator() argument
131 : TrivialRunIterator(utf8Bytes), fLanguage(language) {} in TrivialLanguageRunIterator()
187 virtual void shape(const char* utf8, size_t utf8Bytes,
193 virtual void shape(const char* utf8, size_t utf8Bytes,