Lines Matching full:metrics
198 void TextStyle::getFontMetrics(SkFontMetrics* metrics) const { in getFontMetrics()
200 void TextStyle::getFontMetrics(RSFontMetrics* metrics) const { in getFontMetrics()
210 compressFont.getMetrics(metrics); in getFontMetrics()
211 metricsIncludeFontPadding(metrics, font); in getFontMetrics()
213 font.getMetrics(metrics); in getFontMetrics()
223 compressFont.GetMetrics(metrics); in getFontMetrics()
224 metricsIncludeFontPadding(metrics, font); in getFontMetrics()
226 font.GetMetrics(metrics); in getFontMetrics()
231 auto height = metrics->fDescent - metrics->fAscent + metrics->fLeading; in getFontMetrics()
232 metrics->fAscent = (metrics->fAscent - metrics->fLeading / 2) * multiplier / height; in getFontMetrics()
233 metrics->fDescent = (metrics->fDescent + metrics->fLeading / 2) * multiplier / height; in getFontMetrics()
236 metrics->fAscent = (metrics->fAscent - metrics->fLeading / 2); in getFontMetrics()
237 metrics->fDescent = (metrics->fDescent + metrics->fLeading / 2); in getFontMetrics()
240 metrics->fAscent += fBaselineShift; in getFontMetrics()
241 metrics->fDescent += fBaselineShift; in getFontMetrics()