Lines Matching defs:const
14 VisualRun(TextRange textRange, GlyphIndex trailingSpacesStart, const SkFont& font, SkScalar lineBaseLine,
43 SkScalar calculateWidth(GlyphRange glyphRange) const {
47 SkScalar calculateWidth(GlyphIndex start, GlyphIndex end) const {
50 SkScalar width() const { return fAdvance.fX; }
51 SkScalar height() const { return fAdvance.fY; }
52 SkScalar firstGlyphPosition() const { return fPositions[0].fX; }
53 TextMetrics textMetrics() const { return fTextMetrics; }
55 bool leftToRight() const { return fDirTextRange.fLeftToRight; }
56 size_t size() const { return fGlyphs.size(); }
57 SkScalar baseLine() const { return fLineBaseLine; }
58 GlyphIndex trailingSpacesStart() const { return fTrailingSpacesStart; }
59 DirTextRange dirTextRange() const { return fDirTextRange; }
62 void forEachTextBlockInGlyphRange(SkSpan<TextIndex> textBlock, Callback&& callback) const {
123 SkScalar baseline() const { return fTextMetrics.baseline(); }
124 TextRange text() const { return fText; }
125 GlyphRange trailingSpaces() const { return fTrailingSpaces; }
126 bool isHardBreak() const { return fIsHardBreak; }
127 size_t glyphCount() const { return fGlyphCount; }