Lines Matching refs:fParagraph
176 … fParagraph->fFontSwitches.emplace_back(resolvedBlock.fText.start, resolvedBlock.fRun->fFont); in finish()
190 resolvedBlock.fRun->fIndex = this->fParagraph->fRuns.size(); in finish()
191 this->fParagraph->fRuns.emplace_back(*resolvedBlock.fRun); in finish()
206 this->fParagraph->fRuns.emplace_back( in finish()
207 this->fParagraph, in finish()
212 this->fParagraph->fRuns.count(), in finish()
215 auto piece = &this->fParagraph->fRuns.back(); in finish()
318 GraphemeIndex gi = fParagraph->findPreviousGraphemeBoundary(ci); in sortOutGlyphs()
324 bool isControl8 = fParagraph->getUnicode()->isControl(codepoint); in sortOutGlyphs()
372 bool isControl8 = fParagraph->getUnicode()->isControl(codepoint); in sortOutGlyphs()
378 bool isWhitespace8 = fParagraph->getUnicode()->isWhitespace(codepoint); in sortOutGlyphs()
478 …std::vector<sk_sp<SkTypeface>> typefaces = fParagraph->fFontCollection->findTypefaces(textStyle.ge… in matchResolvedFonts()
487 if (fParagraph->fFontCollection->fontFallbackEnabled()) { in matchResolvedFonts()
492 auto unresolvedText = fParagraph->text(unresolvedRange); in matchResolvedFonts()
508 typeface = fParagraph->fFontCollection->defaultFallback( in matchResolvedFonts()
553 for (auto& placeholder : fParagraph->fPlaceholders) { in iterateThroughShapingRegions()
557 while (bidiIndex < fParagraph->fBidiRegions.size()) { in iterateThroughShapingRegions()
558 SkUnicode::BidiRegion& bidiRegion = fParagraph->fBidiRegions[bidiIndex]; in iterateThroughShapingRegions()
564 auto blockRange = fParagraph->findAllBlocks(textRange); in iterateThroughShapingRegions()
565 SkSpan<Block> styleSpan(fParagraph->blocks(blockRange)); in iterateThroughShapingRegions()
585 std::vector<sk_sp<SkTypeface>> typefaces = fParagraph->fFontCollection->findTypefaces( in iterateThroughShapingRegions()
599 auto& run = fParagraph->fRuns.emplace_back(this->fParagraph, in iterateThroughShapingRegions()
604 fParagraph->fRuns.count(), in iterateThroughShapingRegions()
609 run.fPlaceholderIndex = &placeholder - fParagraph->fPlaceholders.begin(); in iterateThroughShapingRegions()
675 auto unresolvedText = fParagraph->text(unresolvedRange); in shape()
679 fParagraph->paragraphStyle().getTextStyle()); in shape()
682 … (fParagraph->getUnicode(), unresolvedText.begin(), unresolvedText.size()); in shape()
723 if (this->fParagraph->codeUnitHasProperty(index, in clusteredText()
732 if (this->fParagraph->codeUnitHasProperty(index, in clusteredText()