Lines Matching refs:fCTFont
144 fCTFont = SkCTFontCreateExactCopy(ctFont, textSize,
146 fCGFont.reset(CTFontCopyGraphicsFont(fCTFont.get(), nullptr));
261 CTFontDrawGlyphs(context.fCTFont.get(), &glyphID, &point, 1, fCG.get());
280 CTFontGetAdvancesForGlyphs(fCTFont.get(), kCTFontOrientationHorizontal,
298 CTFontGetBoundingRectsForGlyphs(fCTFont.get(), kCTFontOrientationHorizontal,
308 SkUniqueCFRef<CGPathRef> path(CTFontCreatePathForGlyph(fCTFont.get(), cgGlyph,nullptr));
647 SkUniqueCFRef<CGPathRef> cgPath(CTFontCreatePathForGlyph(fCTFont.get(), cgGlyph, &xform));
670 CGRect theBounds = CTFontGetBoundingBox(fCTFont.get());
673 metrics->fAscent = SkScalarFromCGFloat(-CTFontGetAscent(fCTFont.get()));
674 metrics->fDescent = SkScalarFromCGFloat( CTFontGetDescent(fCTFont.get()));
676 metrics->fLeading = SkScalarFromCGFloat( CTFontGetLeading(fCTFont.get()));
681 metrics->fXHeight = SkScalarFromCGFloat( CTFontGetXHeight(fCTFont.get()));
682 metrics->fCapHeight = SkScalarFromCGFloat( CTFontGetCapHeight(fCTFont.get()));
683 metrics->fUnderlineThickness = SkScalarFromCGFloat( CTFontGetUnderlineThickness(fCTFont.get()));
684 metrics->fUnderlinePosition = -SkScalarFromCGFloat( CTFontGetUnderlinePosition(fCTFont.get()));
690 SkUniqueCFRef<CFArrayRef> ctAxes(CTFontCopyVariationAxes(fCTFont.get()));
710 CGFloat fontSize = CTFontGetSize(this->fCTFont.get());
711 unsigned upem = CTFontGetUnitsPerEm(this->fCTFont.get());