• Home
  • Raw
  • Download

Lines Matching refs:utf8Bytes

108         TrivialRunIterator(size_t utf8Bytes) : fEnd(utf8Bytes), fAtEnd(fEnd == 0) {}  in TrivialRunIterator()  argument
119 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
122 MakeFontMgrRunIterator(const char* utf8, size_t utf8Bytes,
128 TrivialFontRunIterator(const SkFont& font, size_t utf8Bytes) in TrivialFontRunIterator() argument
129 : TrivialRunIterator(utf8Bytes), fFont(font) {} in TrivialFontRunIterator()
136 MakeBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
139 …MakeSkUnicodeBidiRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes, uint8_t bidiL…
141 MakeIcuBiDiRunIterator(const char* utf8, size_t utf8Bytes, uint8_t bidiLevel);
145 TrivialBiDiRunIterator(uint8_t bidiLevel, size_t utf8Bytes) in TrivialBiDiRunIterator() argument
146 : TrivialRunIterator(utf8Bytes), fBidiLevel(bidiLevel) {} in TrivialBiDiRunIterator()
153 MakeScriptRunIterator(const char* utf8, size_t utf8Bytes, SkFourByteTag script);
156 MakeSkUnicodeHbScriptRunIterator(SkUnicode* unicode, const char* utf8, size_t utf8Bytes);
158 MakeHbIcuScriptRunIterator(const char* utf8, size_t utf8Bytes);
162 TrivialScriptRunIterator(SkFourByteTag script, size_t utf8Bytes) in TrivialScriptRunIterator() argument
163 : TrivialRunIterator(utf8Bytes), fScript(script) {} in TrivialScriptRunIterator()
170 MakeStdLanguageRunIterator(const char* utf8, size_t utf8Bytes);
173 TrivialLanguageRunIterator(const char* language, size_t utf8Bytes) in TrivialLanguageRunIterator() argument
174 : TrivialRunIterator(utf8Bytes), fLanguage(language) {} in TrivialLanguageRunIterator()
230 virtual void shape(const char* utf8, size_t utf8Bytes,
236 virtual void shape(const char* utf8, size_t utf8Bytes,
244 virtual void shape(const char* utf8, size_t utf8Bytes,