Lines Matching refs:TextLine

81 TextLine::TextLine(ParagraphImpl* owner,  in TextLine()  function in skia::textlayout::TextLine
163 SkRect TextLine::paint(SkCanvas* textCanvas, SkScalar x, SkScalar y) { in paint()
221 void TextLine::ensureTextBlobCachePopulated() { in ensureTextBlobCachePopulated()
242 void TextLine::format(TextAlign align, SkScalar maxWidth) { in format()
263 void TextLine::scanStyles(StyleType styleType, const RunStyleVisitor& visitor) { in scanStyles()
279 SkRect TextLine::extendHeight(const ClipContext& context) const { in extendHeight()
285 SkScalar TextLine::metricsWithoutMultiplier(TextHeightBehavior correction) { in metricsWithoutMultiplier()
312 void TextLine::buildTextBlob(TextRange textRange, const TextStyle& style, const ClipContext& contex… in buildTextBlob()
348 void TextLine::TextBlobRecord::paint(SkCanvas* canvas, SkScalar x, SkScalar y) { in paint()
359 void TextLine::paintBackground(SkCanvas* canvas, SkScalar x, SkScalar y, TextRange textRange, const… in paintBackground()
365 SkRect TextLine::paintShadow(SkCanvas* canvas, SkScalar x, SkScalar y, TextRange textRange, const T… in paintShadow()
411 void TextLine::paintDecorations(SkCanvas* canvas, SkScalar x, SkScalar y, TextRange textRange, cons… in paintDecorations()
420 void TextLine::justify(SkScalar maxWidth) { in justify()
481 void TextLine::shiftCluster(const Cluster* cluster, SkScalar shift, SkScalar prevShift) { in shiftCluster()
502 void TextLine::createEllipsis(SkScalar maxWidth, const SkString& ellipsis, bool) { in createEllipsis()
538 std::unique_ptr<Run> TextLine::shapeEllipsis(const SkString& ellipsis, const Run& run) { in shapeEllipsis()
585 TextLine::ClipContext TextLine::measureTextInsideOneRun(TextRange textRange, in measureTextInsideOneRun()
715 void TextLine::iterateThroughClustersInGlyphsOrder(bool reversed, in iterateThroughClustersInGlyphsOrder()
744 SkScalar TextLine::iterateThroughSingleRunByStyles(const Run* run, in iterateThroughSingleRunByStyles()
844 void TextLine::iterateThroughVisualRuns(bool includingGhostSpaces, const RunVisitor& visitor) const… in iterateThroughVisualRuns()
894 SkVector TextLine::offset() const { in offset()
898 LineMetrics TextLine::getMetrics() const { in getMetrics()
939 bool TextLine::isFirstLine() { in isFirstLine()
943 bool TextLine::isLastLine() { in isLastLine()
947 bool TextLine::endsWithHardLineBreak() const { in endsWithHardLineBreak()
955 void TextLine::getRectsForRange(TextRange textRange0, in getRectsForRange()
968 (TextRange textRange, const TextStyle& style, const TextLine::ClipContext& lineContext) { in getRectsForRange()
1145 PositionWithAffinity TextLine::getGlyphPositionAtCoordinate(SkScalar dx) { in getGlyphPositionAtCoordinate()
1162 (TextRange textRange, const TextStyle& style, const TextLine::ClipContext& context0) { in getGlyphPositionAtCoordinate()
1248 void TextLine::getRectsForPlaceholders(std::vector<TextBox>& boxes) { in getRectsForPlaceholders()