• Home
  • Raw
  • Download

Lines Matching refs:SkScalerContext_GDI

535 class SkScalerContext_GDI : public SkScalerContext {  class
537 SkScalerContext_GDI(sk_sp<LogFontTypeface>,
540 virtual ~SkScalerContext_GDI();
609 SkScalerContext_GDI::SkScalerContext_GDI(sk_sp<LogFontTypeface> rawTypeface, in SkScalerContext_GDI() function in SkScalerContext_GDI
691 fType = SkScalerContext_GDI::kTrueType_Type; in SkScalerContext_GDI()
694 fType = SkScalerContext_GDI::kLine_Type; in SkScalerContext_GDI()
741 fType = SkScalerContext_GDI::kBitmap_Type; in SkScalerContext_GDI()
761 SkScalerContext_GDI::~SkScalerContext_GDI() { in ~SkScalerContext_GDI()
774 bool SkScalerContext_GDI::isValid() const { in isValid()
778 unsigned SkScalerContext_GDI::generateGlyphCount() { in generateGlyphCount()
786 uint16_t SkScalerContext_GDI::generateCharToGlyph(SkUnichar utf32) { in generateCharToGlyph()
810 (fType == SkScalerContext_GDI::kBitmap_Type || in generateCharToGlyph()
811 fType == SkScalerContext_GDI::kLine_Type) in generateCharToGlyph()
846 void SkScalerContext_GDI::generateAdvance(SkGlyph* glyph) { in generateAdvance()
850 void SkScalerContext_GDI::generateMetrics(SkGlyph* glyph) { in generateMetrics()
853 if (fType == SkScalerContext_GDI::kBitmap_Type || fType == SkScalerContext_GDI::kLine_Type) { in generateMetrics()
871 if (fType == SkScalerContext_GDI::kLine_Type) { in generateMetrics()
960 void SkScalerContext_GDI::generateFontMetrics(SkPaint::FontMetrics* metrics) { in generateFontMetrics()
969 if (fType == SkScalerContext_GDI::kBitmap_Type || fType == SkScalerContext_GDI::kLine_Type) { in generateFontMetrics()
1239 void SkScalerContext_GDI::generateImage(const SkGlyph& glyph) { in generateImage()
1595 DWORD SkScalerContext_GDI::getGDIGlyphPath(SkGlyphID glyph, UINT flags, in getGDIGlyphPath()
1633 void SkScalerContext_GDI::generatePath(SkGlyphID glyph, SkPath* path) { in generatePath()
2256 auto ctx = skstd::make_unique<SkScalerContext_GDI>( in onCreateScalerContext()