Flutter Engine
The Flutter Engine
skia::textlayout::ParagraphImpl Member List

This is the complete list of members for skia::textlayout::ParagraphImpl, including all inherited members.

addLine(SkVector offset, SkVector advance, TextRange textExcludingSpaces, TextRange text, TextRange textIncludingNewlines, ClusterRange clusters, ClusterRange clustersWithGhosts, SkScalar widthWithSpaces, InternalLineMetrics sizes)skia::textlayout::ParagraphImpl
addUnresolvedCodepoints(TextRange textRange)skia::textlayout::ParagraphImpl
applySpacingAndBuildClusterTable()skia::textlayout::ParagraphImpl
block(BlockIndex blockIndex)skia::textlayout::ParagraphImpl
blocks(BlockRange blockRange)skia::textlayout::ParagraphImpl
breakShapedTextIntoLines(SkScalar maxWidth)skia::textlayout::ParagraphImpl
buildClusterTable()skia::textlayout::ParagraphImpl
cluster(ClusterIndex clusterIndex)skia::textlayout::ParagraphImpl
clusterIndex(TextIndex textIndex)skia::textlayout::ParagraphImplinline
clusters()skia::textlayout::ParagraphImplinline
clusters(ClusterRange clusterRange)skia::textlayout::ParagraphImpl
codeUnitHasProperty(size_t index, SkUnicode::CodeUnitFlags property) constskia::textlayout::ParagraphImplinline
computeCodeUnitProperties()skia::textlayout::ParagraphImpl
containsColorFontOrBitmap(SkTextBlob *textBlob) overrideskia::textlayout::ParagraphImplvirtual
containsEmoji(SkTextBlob *textBlob) overrideskia::textlayout::ParagraphImplvirtual
countSurroundingGraphemes(TextRange textRange) constskia::textlayout::ParagraphImpl
didExceedMaxLines()skia::textlayout::Paragraphinline
ensureUTF16Mapping()skia::textlayout::ParagraphImpl
extendedVisit(const ExtendedVisitor &) overrideskia::textlayout::ParagraphImplvirtual
ExtendedVisitor typedefskia::textlayout::Paragraph
fAlphabeticBaselineskia::textlayout::Paragraphprotected
fExceededMaxLinesskia::textlayout::Paragraphprotected
fFontCollectionskia::textlayout::Paragraphprotected
fHeightskia::textlayout::Paragraphprotected
fIdeographicBaselineskia::textlayout::Paragraphprotected
findAllBlocks(TextRange textRange)skia::textlayout::ParagraphImpl
findNextGlyphClusterBoundary(TextIndex utf8) constskia::textlayout::ParagraphImpl
findNextGraphemeBoundary(TextIndex utf8) constskia::textlayout::ParagraphImpl
findPreviousGlyphClusterBoundary(TextIndex utf8) constskia::textlayout::ParagraphImpl
findPreviousGraphemeBoundary(TextIndex utf8) constskia::textlayout::ParagraphImpl
fLongestLineskia::textlayout::Paragraphprotected
fMaxIntrinsicWidthskia::textlayout::Paragraphprotected
fMinIntrinsicWidthskia::textlayout::Paragraphprotected
fontCollection() constskia::textlayout::ParagraphImplinline
formatLines(SkScalar maxWidth)skia::textlayout::ParagraphImpl
fParagraphStyleskia::textlayout::Paragraphprotected
fWidthskia::textlayout::Paragraphprotected
getActualTextRange(int lineNumber, bool includeSpaces) const overrideskia::textlayout::ParagraphImplvirtual
getAlphabeticBaseline()skia::textlayout::Paragraphinline
getApplyRoundingHack() constskia::textlayout::ParagraphImplinline
getClosestGlyphClusterAt(SkScalar dx, SkScalar dy, GlyphClusterInfo *glyphInfo) overrideskia::textlayout::ParagraphImplvirtual
getClosestUTF16GlyphInfoAt(SkScalar dx, SkScalar dy, GlyphInfo *graphemeInfo) overrideskia::textlayout::ParagraphImplvirtual
getEllipsis() constskia::textlayout::ParagraphImpl
getEmptyMetrics() constskia::textlayout::ParagraphImplinline
getFontAt(TextIndex codeUnitIndex) const overrideskia::textlayout::ParagraphImplvirtual
getFontAtUTF16Offset(size_t codeUnitIndex) overrideskia::textlayout::ParagraphImplvirtual
getFonts() const overrideskia::textlayout::ParagraphImplvirtual
getGlyphClusterAt(TextIndex codeUnitIndex, GlyphClusterInfo *glyphInfo) overrideskia::textlayout::ParagraphImplvirtual
getGlyphInfoAtUTF16Offset(size_t codeUnitIndex, GlyphInfo *graphemeInfo) overrideskia::textlayout::ParagraphImplvirtual
getGlyphPositionAtCoordinate(SkScalar dx, SkScalar dy) overrideskia::textlayout::ParagraphImplvirtual
getHeight()skia::textlayout::Paragraphinline
getIdeographicBaseline()skia::textlayout::Paragraphinline
getLineMetrics(std::vector< LineMetrics > &) overrideskia::textlayout::ParagraphImplvirtual
getLineMetricsAt(int lineNumber, LineMetrics *lineMetrics) const overrideskia::textlayout::ParagraphImplvirtual
getLineNumberAt(TextIndex codeUnitIndex) const overrideskia::textlayout::ParagraphImplvirtual
getLineNumberAtUTF16Offset(size_t codeUnitIndex) overrideskia::textlayout::ParagraphImplvirtual
getLongestLine()skia::textlayout::Paragraphinline
getMaxIntrinsicWidth()skia::textlayout::Paragraphinline
getMaxWidth()skia::textlayout::Paragraphinline
getMinIntrinsicWidth()skia::textlayout::Paragraphinline
getPath(int lineNumber, SkPath *dest) overrideskia::textlayout::ParagraphImplvirtual
GetPath(SkTextBlob *textBlob)skia::textlayout::Paragraphstatic
getPicture()skia::textlayout::ParagraphImplinline
getRectsForPlaceholders() overrideskia::textlayout::ParagraphImplvirtual
getRectsForRange(unsigned start, unsigned end, RectHeightStyle rectHeightStyle, RectWidthStyle rectWidthStyle) overrideskia::textlayout::ParagraphImplvirtual
getStrutMetrics() constskia::textlayout::ParagraphImplinline
getUnicode()skia::textlayout::ParagraphImplinline
getUTF16Index(TextIndex index) constskia::textlayout::ParagraphImplinline
getWordBoundary(unsigned offset) overrideskia::textlayout::ParagraphImplvirtual
kWhiteSpace_VisitorFlag enum valueskia::textlayout::Paragraph
layout(SkScalar width) overrideskia::textlayout::ParagraphImplvirtual
lineNumber() overrideskia::textlayout::ParagraphImplinlinevirtual
lines()skia::textlayout::ParagraphImplinline
markDirty() overrideskia::textlayout::ParagraphImplinlinevirtual
OneLineShaperskia::textlayout::ParagraphImplfriend
paint(SkCanvas *canvas, SkScalar x, SkScalar y) overrideskia::textlayout::ParagraphImplvirtual
paint(ParagraphPainter *canvas, SkScalar x, SkScalar y) overrideskia::textlayout::ParagraphImplvirtual
Paragraph(ParagraphStyle style, sk_sp< FontCollection > fonts)skia::textlayout::Paragraph
ParagraphBuilderskia::textlayout::ParagraphImplfriend
ParagraphCacheskia::textlayout::ParagraphImplfriend
ParagraphCacheKeyskia::textlayout::ParagraphImplfriend
ParagraphCacheValueskia::textlayout::ParagraphImplfriend
ParagraphImpl(const SkString &text, ParagraphStyle style, skia_private::TArray< Block, true > blocks, skia_private::TArray< Placeholder, true > placeholders, sk_sp< FontCollection > fonts, sk_sp< SkUnicode > unicode)skia::textlayout::ParagraphImpl
ParagraphImpl(const std::u16string &utf16text, ParagraphStyle style, skia_private::TArray< Block, true > blocks, skia_private::TArray< Placeholder, true > placeholders, sk_sp< FontCollection > fonts, sk_sp< SkUnicode > unicode)skia::textlayout::ParagraphImpl
paragraphStyle() constskia::textlayout::ParagraphImplinline
placeholders()skia::textlayout::ParagraphImplinline
resetContext()skia::textlayout::ParagraphImpl
resetShifts()skia::textlayout::ParagraphImplinline
resolvedFonts() constskia::textlayout::ParagraphImplinline
resolveStrut()skia::textlayout::ParagraphImpl
run(RunIndex runIndex)skia::textlayout::ParagraphImplinline
runByCluster(ClusterIndex clusterIndex)skia::textlayout::ParagraphImpl
runs()skia::textlayout::ParagraphImplinline
setState(InternalState state)skia::textlayout::ParagraphImpl
shapeTextIntoEndlessLine()skia::textlayout::ParagraphImpl
state() constskia::textlayout::ParagraphImplinline
strutEnabled() constskia::textlayout::ParagraphImplinline
strutForceHeight() constskia::textlayout::ParagraphImplinline
strutHeightOverride() constskia::textlayout::ParagraphImplinline
strutMetrics() constskia::textlayout::ParagraphImplinline
styles()skia::textlayout::ParagraphImplinline
text() constskia::textlayout::ParagraphImplinline
text(TextRange textRange)skia::textlayout::ParagraphImpl
TextWrapperskia::textlayout::ParagraphImplfriend
unresolvedCodepoints() overrideskia::textlayout::ParagraphImplvirtual
unresolvedGlyphs() overrideskia::textlayout::ParagraphImplvirtual
updateBackgroundPaint(size_t from, size_t to, SkPaint paint) overrideskia::textlayout::ParagraphImplvirtual
updateFontSize(size_t from, size_t to, SkScalar fontSize) overrideskia::textlayout::ParagraphImplvirtual
updateForegroundPaint(size_t from, size_t to, SkPaint paint) overrideskia::textlayout::ParagraphImplvirtual
updateTextAlign(TextAlign textAlign) overrideskia::textlayout::ParagraphImplvirtual
visit(const Visitor &) overrideskia::textlayout::ParagraphImplvirtual
Visitor typedefskia::textlayout::Paragraph
VisitorFlags enum nameskia::textlayout::Paragraph
widthWithTrailingSpaces()skia::textlayout::ParagraphImplinline
~Paragraph()=defaultskia::textlayout::Paragraphvirtual
~ParagraphImpl() overrideskia::textlayout::ParagraphImpl