Lines Matching defs:maxLines
382 TextWrapScorer(SkScalar maxWidth, ParagraphImpl& parent, size_t maxLines)
383 : maxWidth_(maxWidth), currentTarget_(maxWidth), maxLines_(maxLines), parent_(parent)
431 size_t maxLines;
458 if (param.maxLines == 0 || param.remainingTextWidth <= 1.f) {
591 if (((param.remainingTextWidth - currentWidth) / maxWidth_) < param.maxLines) {
595 param.maxLines - param.lineNumber,
673 ParagraphImpl* parent, size_t maxLines) {
674 if (maxLines == 0 || !parent || nearlyZero(maxWidth)) {
678 TextWrapScorer* scorer = new TextWrapScorer(maxWidth, *parent, maxLines);
739 auto maxLines = parent->paragraphStyle().getMaxLines();
741 auto unlimitedLines = maxLines == std::numeric_limits<size_t>::max();
756 if (CalculateBestScore(balancedWidths, maxWidth, parent, maxLines) < 0) {
774 if (maxLines == 1 && parent->paragraphStyle().getEllipsisMod() == EllipsisModal::HEAD) {
784 auto lastLine = (hasEllipsis && unlimitedLines) || fLineNumber >= maxLines;
788 if (fEndLine.endCluster() >= fEndLine.startCluster() || maxLines > 1) {
861 needEllipsis = maxLines <= 1;
1212 auto maxLines = parent->paragraphStyle().getMaxLines();
1214 auto unlimitedLines = maxLines == std::numeric_limits<size_t>::max();
1228 auto lastLine = (hasEllipsis && unlimitedLines) || fLineNumber >= maxLines;