Lines Matching defs:fLeading
113 return SkVector::Make(fAdvance.fX, fFontMetrics.fDescent - fFontMetrics.fAscent + fFontMetrics.fLeading);
118 SkScalar leading() const { return fFontMetrics.fLeading; }
488 fLeading = l;
498 fLeading = l;
527 fLeading = metrics.fLeading;
530 fRawLeading = metrics.fLeading;
540 fLeading = std::max(fLeading, run->correctLeading());
550 fLeading = std::max(fLeading, other.fLeading);
559 fLeading = 0;
568 fLeading == 0 &&
580 metrics.fLeading = fLeading;
586 metrics.fAscent = std::min(metrics.fAscent, fAscent - fLeading / 2.0f);
587 metrics.fDescent = std::max(metrics.fDescent, fDescent + fLeading / 2.0f);
594 return fLeading / 2 - fAscent +
599 return ::round((double)fDescent - fAscent + fLeading);
605 fLeading = l;
613 SkScalar alphabeticBaseline() const { return fLeading / 2 - fAscent; }
614 SkScalar ideographicBaseline() const { return fDescent - fAscent + fLeading; }
615 SkScalar deltaBaselines() const { return fLeading / 2 + fDescent; }
616 SkScalar baseline() const { return fLeading / 2 - fAscent; }
619 SkScalar leading() const { return fLeading; }
633 SkScalar fLeading;