Lines Matching refs:fVisitorTextLine
22 : fVisitorTextLine(std::move(visitorTextLine))
24 TextLineBaseImpl::TextLineBaseImpl(TextLine* visitorTextLine) : fVisitorTextLine(visitorTextLine)
31 if (!fVisitorTextLine) {
34 fVisitorTextLine->ensureTextBlobCachePopulated();
35 return fVisitorTextLine->getGlyphCount();
40 if (!fVisitorTextLine) {
43 fVisitorTextLine->ensureTextBlobCachePopulated();
44 return fVisitorTextLine->getGlyphRuns();
49 if (!fVisitorTextLine) {
52 return fVisitorTextLine->text();
57 if (!fVisitorTextLine || !painter) {
60 return fVisitorTextLine->paint(painter, x, y);
67 if (!fVisitorTextLine) {
71 return fVisitorTextLine->createTruncatedLine(width, ellipsisMode, ellipsisStr);
76 if (!fVisitorTextLine) {
80 return fVisitorTextLine->getTypographicBounds(ascent, descent, leading);
85 if (!fVisitorTextLine) {
89 return fVisitorTextLine->getImageBounds();
94 if (!fVisitorTextLine) {
98 return fVisitorTextLine->getTrailingSpaceWidth();
103 if (!fVisitorTextLine) {
107 return fVisitorTextLine->getStringIndexForPosition(point);
112 if (!fVisitorTextLine) {
116 return fVisitorTextLine->getOffsetForStringIndex(index);
121 if (!fVisitorTextLine) {
125 return fVisitorTextLine->getIndexAndOffsets(isHardBreak);
130 if (!fVisitorTextLine) {
134 return fVisitorTextLine->getAlignmentOffset(alignmentFactor, alignmentWidth);