• Home
  • Raw
  • Download

Lines Matching refs:otm

201     OUTLINETEXTMETRIC otm;  in calculateUPEM()  local
202 unsigned int otmRet = GetOutlineTextMetrics(hdc, sizeof(otm), &otm); in calculateUPEM()
205 otmRet = GetOutlineTextMetrics(hdc, sizeof(otm), &otm); in calculateUPEM()
208 return (0 == otmRet) ? 0 : otm.otmEMSquare; in calculateUPEM()
727 OUTLINETEXTMETRIC otm; in SkScalerContext_GDI() local
728 UINT success = GetOutlineTextMetrics(fDDC, sizeof(otm), &otm); in SkScalerContext_GDI()
731 success = GetOutlineTextMetrics(fDDC, sizeof(otm), &otm); in SkScalerContext_GDI()
734 SkScalar upem = SkIntToScalar(otm.otmEMSquare); in SkScalerContext_GDI()
1003 OUTLINETEXTMETRIC otm; in generateFontMetrics() local
1005 uint32_t ret = GetOutlineTextMetrics(fDDC, sizeof(otm), &otm); in generateFontMetrics()
1008 ret = GetOutlineTextMetrics(fDDC, sizeof(otm), &otm); in generateFontMetrics()
1015 metrics->fTop = SkIntToScalar(-otm.otmrcFontBox.top); in generateFontMetrics()
1016 metrics->fAscent = SkIntToScalar(-otm.otmAscent); in generateFontMetrics()
1017 metrics->fDescent = SkIntToScalar(-otm.otmDescent); in generateFontMetrics()
1018 metrics->fBottom = SkIntToScalar(-otm.otmrcFontBox.bottom); in generateFontMetrics()
1019 metrics->fLeading = SkIntToScalar(otm.otmLineGap); in generateFontMetrics()
1020 metrics->fAvgCharWidth = SkIntToScalar(otm.otmTextMetrics.tmAveCharWidth); in generateFontMetrics()
1021 metrics->fMaxCharWidth = SkIntToScalar(otm.otmTextMetrics.tmMaxCharWidth); in generateFontMetrics()
1022 metrics->fXMin = SkIntToScalar(otm.otmrcFontBox.left); in generateFontMetrics()
1023 metrics->fXMax = SkIntToScalar(otm.otmrcFontBox.right); in generateFontMetrics()
1025 metrics->fUnderlineThickness = SkIntToScalar(otm.otmsUnderscoreSize); in generateFontMetrics()
1026 metrics->fUnderlinePosition = -SkIntToScalar(otm.otmsUnderscorePosition); in generateFontMetrics()
1031 metrics->fXHeight = SkIntToScalar(otm.otmsXHeight); in generateFontMetrics()
1668 OUTLINETEXTMETRIC otm; in onGetAdvancedMetrics() local
1669 unsigned int otmRet = GetOutlineTextMetrics(hdc, sizeof(otm), &otm); in onGetAdvancedMetrics()
1672 otmRet = GetOutlineTextMetrics(hdc, sizeof(otm), &otm); in onGetAdvancedMetrics()
1677 lf.lfHeight = -SkToS32(otm.otmEMSquare); in onGetAdvancedMetrics()
1680 if (!GetOutlineTextMetrics(hdc, sizeof(otm), &otm)) { in onGetAdvancedMetrics()
1698 if (otm.otmfsType & 0x1) { in onGetAdvancedMetrics()
1704 (otm.otmTextMetrics.tmPitchAndFamily & TMPF_TRUETYPE)) { in onGetAdvancedMetrics()
1711 if (!(otm.otmTextMetrics.tmPitchAndFamily & TMPF_FIXED_PITCH)) { in onGetAdvancedMetrics()
1714 if (otm.otmTextMetrics.tmItalic) { in onGetAdvancedMetrics()
1717 if (otm.otmTextMetrics.tmPitchAndFamily & FF_ROMAN) { in onGetAdvancedMetrics()
1719 } else if (otm.otmTextMetrics.tmPitchAndFamily & FF_SCRIPT) { in onGetAdvancedMetrics()
1725 info->fItalicAngle = otm.otmItalicAngle / 10; in onGetAdvancedMetrics()
1726 info->fAscent = SkToS16(otm.otmTextMetrics.tmAscent); in onGetAdvancedMetrics()
1727 info->fDescent = SkToS16(-otm.otmTextMetrics.tmDescent); in onGetAdvancedMetrics()
1731 info->fCapHeight = otm.otmsCapEmHeight; in onGetAdvancedMetrics()
1733 SkIRect::MakeLTRB(otm.otmrcFontBox.left, otm.otmrcFontBox.top, in onGetAdvancedMetrics()
1734 otm.otmrcFontBox.right, otm.otmrcFontBox.bottom); in onGetAdvancedMetrics()