Home
last modified time | relevance | path

Searched refs:fFontMetrics (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/modules/skparagraph/src/
H A DRun.cpp228 info.fFont.getMetrics(&fFontMetrics); in scaleFontWithCompressionConfig()
230 info.fFont.GetMetrics(&fFontMetrics); in scaleFontWithCompressionConfig()
236 metricsIncludeFontPadding(&fFontMetrics, decompressFont); in scaleFontWithCompressionConfig()
238 fCompressionBaselineShift = (fFontMetrics.fDescent - fFontMetrics.fAscent) * config.baselineShiftScale; in scaleFontWithCompressionConfig()
252 fCorrectAscent = fFontMetrics.fAscent - fFontMetrics.fLeading * 0.5; in scaleFontWithCompressionConfig()
253 fCorrectDescent = fFontMetrics.fDescent + fFontMetrics.fLeading * 0.5; in scaleFontWithCompressionConfig()
524 fFontMetrics in scaleFontWithCompressionConfig()
[all...]
H A DDecorations.cpp240 textStyle.getFontMetrics(&fFontMetrics); in calculateThickness()
249 if ((fFontMetrics.fFlags & SkFontMetrics::FontMetricsFlags::kUnderlineThicknessIsValid_Flag) && in calculateThickness()
251 if ((fFontMetrics.fFlags & RSFontMetrics::FontMetricsFlags::UNDERLINE_THICKNESS_IS_VALID_FLAG) && in calculateThickness()
253 fFontMetrics.fUnderlineThickness > 0) { in calculateThickness()
254 fThickness = fFontMetrics.fUnderlineThickness; in calculateThickness()
259 if ((fFontMetrics.fFlags & SkFontMetrics::FontMetricsFlags::kStrikeoutThicknessIsValid_Flag) && in calculateThickness()
261 if ((fFontMetrics.fFlags & RSFontMetrics::FontMetricsFlags::STRIKEOUT_THICKNESS_IS_VALID_FLAG) && in calculateThickness()
263 fFontMetrics.fStrikeoutThickness > 0) { in calculateThickness()
264 fThickness = fFontMetrics.fStrikeoutThickness; in calculateThickness()
282 fPosition = (fFontMetrics in calculateThickness()
[all...]
H A DDecorations.h47 SkFontMetrics fFontMetrics; member in skia::textlayout::Decorations
51 RSFontMetrics fFontMetrics; member in skia::textlayout::Decorations
H A DRun.h113 return SkVector::Make(fAdvance.fX, fFontMetrics.fDescent - fFontMetrics.fAscent + fFontMetrics.fLeading); in advance()
116 SkScalar ascent() const { return fFontMetrics.fAscent + fBaselineShift; } in ascent()
117 SkScalar descent() const { return fFontMetrics.fDescent + fBaselineShift; } in descent()
118 SkScalar leading() const { return fFontMetrics.fLeading; } in leading()
277 SkFontMetrics fFontMetrics; member in skia::textlayout::Run
279 RSFontMetrics fFontMetrics; member in skia::textlayout::Run
H A DParagraphCache.cpp367 value->fRuns[idx].fFontMetrics = paragraph.fRuns[idx].fFontMetrics; in SetStoredLayoutImpl()
424 paragraph.fRuns[idx].fFontMetrics = value->fRuns[idx].fFontMetrics; in GetStoredLayout()
H A DTextLine.cpp183 InternalLineMetrics(run.correctAscent(), run.correctDescent(), run.fFontMetrics.fLeading));
1254 if (SkScalarIsFinite(run->fFontMetrics.fAscent)) {
1260 result.clip = SkRect::MakeXYWH(runOffsetInLine, run->fFontMetrics.fAscent, run->advance().fX, 0);
1559 clipContext.clip.fTop = run->fFontMetrics.fAscent + this->baseline();
1561 clipContext.clip.fTop = run->fFontMetrics.fAscent - run->fCorrectAscent;
1563 clipContext.clip.fBottom = clipContext.clip.fTop + run->fFontMetrics.fDescent -
1564 run->fFontMetrics.fAscent;
/third_party/skia/tools/fonts/
H A DTestSVGTypeface.cpp60 , fFontMetrics(fontMetrics) in TestSVGTypeface()
128 void TestSVGTypeface::getFontMetrics(SkFontMetrics* metrics) const { *metrics = fFontMetrics; } in getFontMetrics()
406 out->writeScalarAsText(fFontMetrics.fXMin); in exportTtxCommon()
409 out->writeScalarAsText(-fFontMetrics.fBottom); in exportTtxCommon()
412 out->writeScalarAsText(fFontMetrics.fXMax); in exportTtxCommon()
415 out->writeScalarAsText(-fFontMetrics.fTop); in exportTtxCommon()
452 out->writeDecAsText(-fFontMetrics.fAscent); in exportTtxCommon()
455 out->writeDecAsText(-fFontMetrics.fDescent); in exportTtxCommon()
458 out->writeDecAsText(fFontMetrics.fLeading); in exportTtxCommon()
464 out->writeScalarAsText(fFontMetrics in exportTtxCommon()
[all...]
H A DTestSVGTypeface.h157 const SkFontMetrics fFontMetrics; member in TestSVGTypeface
/third_party/skia/src/core/
H A DSkScalerCache.h79 return fFontMetrics; in getFontMetrics()
141 const SkFontMetrics fFontMetrics; member in SkScalerCache
H A DSkScalerCache.cpp31 , fFontMetrics{use_or_generate_metrics(fontMetrics, fScalerContext.get())}

Completed in 11 milliseconds