Lines Matching defs:owner
112 TextLine::TextLine(ParagraphImpl* owner,
123 : fOwner(owner)
146 auto& start = owner->cluster(fGhostClusterRange.start);
147 auto& end = owner->cluster(fGhostClusterRange.end - 1);
2271 int getEndWhitespaceCount(const ClusterRange& range, ParagraphImpl* owner)
2273 if (owner == nullptr) {
2279 if (!owner->cluster(clusterIndex).isWhitespaceBreak()) {
2328 size_t getPrevGlyphsIndex(const ClusterRange& range, ParagraphImpl* owner, RunIndex& prevRunIndex)
2330 if (owner == nullptr) {
2336 prevRunIndex = owner->cluster(clusterIndex).runIndex();
2337 if (prevRunIndex != owner->cluster(range.start).runIndex()) {
2343 RunIndex runIndex = owner->cluster(clusterIndex).runIndex();
2361 std::vector<SkRect> getAllRectInfo(const ClusterRange& range, ParagraphImpl* owner)
2365 std::vector<RSRect> getAllRectInfo(const ClusterRange& range, ParagraphImpl* owner)
2369 if (owner == nullptr) {
2377 glyphsIndex = getPrevGlyphsIndex(range, owner, prevRunIndex);
2381 RunIndex runIndex = owner->cluster(clusterIndex).runIndex();
2386 auto run = owner->cluster(clusterIndex).runOrNull();