Lines Matching refs:fLeading
95 … SkVector::Make(fAdvance.fX, fFontMetrics.fDescent - fFontMetrics.fAscent + fFontMetrics.fLeading); in advance()
100 SkScalar leading() const { return fFontMetrics.fLeading; } in leading()
433 fLeading = l; in InternalLineMetrics()
443 fLeading = l; in InternalLineMetrics()
461 fLeading = metrics.fLeading; in InternalLineMetrics()
464 fRawLeading = metrics.fLeading; in InternalLineMetrics()
474 fLeading = std::max(fLeading, run->correctLeading()); in InternalLineMetrics()
484 fLeading = std::max(fLeading, other.fLeading); in InternalLineMetrics()
493 fLeading = 0; in InternalLineMetrics()
502 fLeading == 0 && in InternalLineMetrics()
514 metrics.fLeading = fLeading; in InternalLineMetrics()
520 metrics.fAscent = std::min(metrics.fAscent, fAscent - fLeading / 2.0f); in InternalLineMetrics()
521 metrics.fDescent = std::max(metrics.fDescent, fDescent + fLeading / 2.0f); in InternalLineMetrics()
528 return fLeading / 2 - fAscent + in InternalLineMetrics()
533 return ::round((double)fDescent - fAscent + fLeading); in InternalLineMetrics()
539 fLeading = l; in InternalLineMetrics()
547 SkScalar alphabeticBaseline() const { return fLeading / 2 - fAscent; } in InternalLineMetrics()
548 SkScalar ideographicBaseline() const { return fDescent - fAscent + fLeading; } in InternalLineMetrics()
549 SkScalar deltaBaselines() const { return fLeading / 2 + fDescent; } in InternalLineMetrics()
550 SkScalar baseline() const { return fLeading / 2 - fAscent; } in InternalLineMetrics()
553 SkScalar leading() const { return fLeading; } in InternalLineMetrics()
567 SkScalar fLeading; in InternalLineMetrics() variable