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

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

alphabeticBaseline() constskia::textlayout::TextLineinline
baseline() constskia::textlayout::TextLineinline
clusters() constskia::textlayout::TextLineinline
ClustersVisitor typedefskia::textlayout::TextLine
clustersWithSpaces() constskia::textlayout::TextLineinline
createEllipsis(SkScalar maxWidth, const SkString &ellipsis, bool ltr)skia::textlayout::TextLine
ellipsis() constskia::textlayout::TextLineinline
empty() constskia::textlayout::TextLineinline
endsWithHardLineBreak() constskia::textlayout::TextLine
ensureTextBlobCachePopulated()skia::textlayout::TextLine
extendHeight(const ClipContext &context) constskia::textlayout::TextLine
format(TextAlign align, SkScalar maxWidth)skia::textlayout::TextLine
fTextBlobCacheskia::textlayout::TextLine
getGlyphPositionAtCoordinate(SkScalar dx)skia::textlayout::TextLine
getMaxRunMetrics() constskia::textlayout::TextLineinline
getMetrics() constskia::textlayout::TextLine
getRectsForPlaceholders(std::vector< TextBox > &boxes)skia::textlayout::TextLine
getRectsForRange(TextRange textRange, RectHeightStyle rectHeightStyle, RectWidthStyle rectWidthStyle, std::vector< TextBox > &boxes) constskia::textlayout::TextLine
GlyphCluster enum valueskia::textlayout::TextLine
GlyphemeCluster enum valueskia::textlayout::TextLine
Grapheme enum valueskia::textlayout::TextLine
GraphemeGluster enum valueskia::textlayout::TextLine
height() constskia::textlayout::TextLineinline
ideographicBaseline() constskia::textlayout::TextLineinline
isFirstLine() constskia::textlayout::TextLine
isLastLine() constskia::textlayout::TextLine
iterateThroughClustersInGlyphsOrder(bool reverse, bool includeGhosts, const ClustersVisitor &visitor) constskia::textlayout::TextLine
iterateThroughSingleRunByStyles(TextAdjustment textAdjustment, const Run *run, SkScalar runOffset, TextRange textRange, StyleType styleType, const RunStyleVisitor &visitor) constskia::textlayout::TextLine
iterateThroughVisualRuns(bool includingGhostSpaces, const RunVisitor &runVisitor) constskia::textlayout::TextLine
measureTextInsideOneRun(TextRange textRange, const Run *run, SkScalar runOffsetInLine, SkScalar textOffsetInRunInLine, bool includeGhostSpaces, TextAdjustment textAdjustment) constskia::textlayout::TextLine
offset() constskia::textlayout::TextLine
operator=(const TextLine &)=deleteskia::textlayout::TextLine
operator=(TextLine &&)=defaultskia::textlayout::TextLine
paint(ParagraphPainter *painter, SkScalar x, SkScalar y)skia::textlayout::TextLine
RunStyleVisitor typedefskia::textlayout::TextLine
RunVisitor typedefskia::textlayout::TextLine
scanStyles(StyleType style, const RunStyleVisitor &visitor)skia::textlayout::TextLine
setAscentStyle(LineMetricStyle style)skia::textlayout::TextLineinline
setDescentStyle(LineMetricStyle style)skia::textlayout::TextLineinline
setMaxRunMetrics(const InternalLineMetrics &metrics)skia::textlayout::TextLineinline
shiftVertically(SkScalar shift)skia::textlayout::TextLineinline
sizes() constskia::textlayout::TextLineinline
spacesWidth() constskia::textlayout::TextLineinline
text() constskia::textlayout::TextLineinline
TextAdjustment enum nameskia::textlayout::TextLine
TextLine()=defaultskia::textlayout::TextLine
TextLine(const TextLine &)=deleteskia::textlayout::TextLine
TextLine(TextLine &&)=defaultskia::textlayout::TextLine
TextLine(ParagraphImpl *owner, SkVector offset, SkVector advance, BlockRange blocks, TextRange textExcludingSpaces, TextRange text, TextRange textIncludingNewlines, ClusterRange clusters, ClusterRange clustersWithGhosts, SkScalar widthWithSpaces, InternalLineMetrics sizes)skia::textlayout::TextLine
textWithNewlines() constskia::textlayout::TextLineinline
trimmedText() constskia::textlayout::TextLineinline
visit(SkScalar x, SkScalar y)skia::textlayout::TextLine
width() constskia::textlayout::TextLineinline
widthWithoutEllipsis() constskia::textlayout::TextLineinline
~TextLine()=defaultskia::textlayout::TextLine