Lines Matching refs:SkBidiIterator
66 using SkUnicodeBidi = std::unique_ptr<SkBidiIterator>;
489 , fLevel(SkBidiIterator::kLTR)
498 SkBidiIterator::Level level;
515 SkBidiIterator::Level currentLevel() const override {
524 SkBidiIterator::Level fLevel;
644 ShapedRun(SkShaper::RunHandler::Range utf8Range, const SkFont& font, SkBidiIterator::Level level,
652 SkBidiIterator::Level fLevel;
659 ShapedRun(SkShaper::RunHandler::Range utf8Range, const RSFont& font, SkBidiIterator::Level level,
667 SkBidiIterator::Level fLevel;
678 constexpr bool is_LTR(SkBidiIterator::Level level) {
716 SkAutoSTMalloc<4, SkBidiIterator::Level> runLevels(numRuns);
978 SkBidiIterator::Level defaultLevel = leftToRight ? SkBidiIterator::kLTR : SkBidiIterator::kRTL;
1358 SkAutoSTMalloc<4, SkBidiIterator::Level> runLevels(numRuns);
1707 auto bidiDir = (bidiLevel % 2 == 0) ? SkBidiIterator::kLTR : SkBidiIterator::kRTL;