containsColorFontOrBitmap(SkTextBlob *textBlob)=0 | skia::textlayout::Paragraph | pure virtual |
containsEmoji(SkTextBlob *textBlob)=0 | skia::textlayout::Paragraph | pure virtual |
didExceedMaxLines() | skia::textlayout::Paragraph | inline |
extendedVisit(const ExtendedVisitor &)=0 | skia::textlayout::Paragraph | pure virtual |
ExtendedVisitor typedef | skia::textlayout::Paragraph | |
fAlphabeticBaseline | skia::textlayout::Paragraph | protected |
fExceededMaxLines | skia::textlayout::Paragraph | protected |
fFontCollection | skia::textlayout::Paragraph | protected |
fHeight | skia::textlayout::Paragraph | protected |
fIdeographicBaseline | skia::textlayout::Paragraph | protected |
fLongestLine | skia::textlayout::Paragraph | protected |
fMaxIntrinsicWidth | skia::textlayout::Paragraph | protected |
fMinIntrinsicWidth | skia::textlayout::Paragraph | protected |
fParagraphStyle | skia::textlayout::Paragraph | protected |
fWidth | skia::textlayout::Paragraph | protected |
getActualTextRange(int lineNumber, bool includeSpaces) const =0 | skia::textlayout::Paragraph | pure virtual |
getAlphabeticBaseline() | skia::textlayout::Paragraph | inline |
getClosestGlyphClusterAt(SkScalar dx, SkScalar dy, GlyphClusterInfo *glyphInfo)=0 | skia::textlayout::Paragraph | pure virtual |
getClosestUTF16GlyphInfoAt(SkScalar dx, SkScalar dy, GlyphInfo *glyphInfo)=0 | skia::textlayout::Paragraph | pure virtual |
getFontAt(TextIndex codeUnitIndex) const =0 | skia::textlayout::Paragraph | pure virtual |
getFontAtUTF16Offset(size_t codeUnitIndex)=0 | skia::textlayout::Paragraph | pure virtual |
getFonts() const =0 | skia::textlayout::Paragraph | pure virtual |
getGlyphClusterAt(TextIndex codeUnitIndex, GlyphClusterInfo *glyphInfo)=0 | skia::textlayout::Paragraph | pure virtual |
getGlyphInfoAtUTF16Offset(size_t codeUnitIndex, GlyphInfo *glyphInfo)=0 | skia::textlayout::Paragraph | pure virtual |
getGlyphPositionAtCoordinate(SkScalar dx, SkScalar dy)=0 | skia::textlayout::Paragraph | pure virtual |
getHeight() | skia::textlayout::Paragraph | inline |
getIdeographicBaseline() | skia::textlayout::Paragraph | inline |
getLineMetrics(std::vector< LineMetrics > &)=0 | skia::textlayout::Paragraph | pure virtual |
getLineMetricsAt(int lineNumber, LineMetrics *lineMetrics) const =0 | skia::textlayout::Paragraph | pure virtual |
getLineNumberAt(TextIndex codeUnitIndex) const =0 | skia::textlayout::Paragraph | pure virtual |
getLineNumberAtUTF16Offset(size_t codeUnitIndex)=0 | skia::textlayout::Paragraph | pure virtual |
getLongestLine() | skia::textlayout::Paragraph | inline |
getMaxIntrinsicWidth() | skia::textlayout::Paragraph | inline |
getMaxWidth() | skia::textlayout::Paragraph | inline |
getMinIntrinsicWidth() | skia::textlayout::Paragraph | inline |
getPath(int lineNumber, SkPath *dest)=0 | skia::textlayout::Paragraph | pure virtual |
GetPath(SkTextBlob *textBlob) | skia::textlayout::Paragraph | static |
getRectsForPlaceholders()=0 | skia::textlayout::Paragraph | pure virtual |
getRectsForRange(unsigned start, unsigned end, RectHeightStyle rectHeightStyle, RectWidthStyle rectWidthStyle)=0 | skia::textlayout::Paragraph | pure virtual |
getWordBoundary(unsigned offset)=0 | skia::textlayout::Paragraph | pure virtual |
kWhiteSpace_VisitorFlag enum value | skia::textlayout::Paragraph | |
layout(SkScalar width)=0 | skia::textlayout::Paragraph | pure virtual |
lineNumber()=0 | skia::textlayout::Paragraph | pure virtual |
markDirty()=0 | skia::textlayout::Paragraph | pure virtual |
paint(SkCanvas *canvas, SkScalar x, SkScalar y)=0 | skia::textlayout::Paragraph | pure virtual |
paint(ParagraphPainter *painter, SkScalar x, SkScalar y)=0 | skia::textlayout::Paragraph | pure virtual |
Paragraph(ParagraphStyle style, sk_sp< FontCollection > fonts) | skia::textlayout::Paragraph | |
unresolvedCodepoints()=0 | skia::textlayout::Paragraph | pure virtual |
unresolvedGlyphs()=0 | skia::textlayout::Paragraph | pure virtual |
updateBackgroundPaint(size_t from, size_t to, SkPaint paint)=0 | skia::textlayout::Paragraph | pure virtual |
updateFontSize(size_t from, size_t to, SkScalar fontSize)=0 | skia::textlayout::Paragraph | pure virtual |
updateForegroundPaint(size_t from, size_t to, SkPaint paint)=0 | skia::textlayout::Paragraph | pure virtual |
updateTextAlign(TextAlign textAlign)=0 | skia::textlayout::Paragraph | pure virtual |
visit(const Visitor &)=0 | skia::textlayout::Paragraph | pure virtual |
Visitor typedef | skia::textlayout::Paragraph | |
VisitorFlags enum name | skia::textlayout::Paragraph | |
~Paragraph()=default | skia::textlayout::Paragraph | virtual |