Lines Matching refs:LOGFONT
38 static void (*gEnsureLOGFONTAccessibleProc)(const LOGFONT&);
40 void SkTypeface_SetEnsureLOGFONTAccessibleProc(void (*proc)(const LOGFONT&)) { in SkTypeface_SetEnsureLOGFONTAccessibleProc() argument
44 static void call_ensure_accessible(const LOGFONT& lf) { in call_ensure_accessible()
101 static void dcfontname_to_skstring(HDC deviceContext, const LOGFONT& lf, SkString* familyName) { in dcfontname_to_skstring()
121 static void make_canonical(LOGFONT* lf) { in make_canonical()
128 static SkFontStyle get_style(const LOGFONT& lf) { in get_style()
149 static unsigned calculateGlyphCount(HDC hdc, const LOGFONT& lf) { in calculateGlyphCount()
185 static unsigned calculateUPEM(HDC hdc, const LOGFONT& lf) { in calculateUPEM()
209 LogFontTypeface(const SkFontStyle& style, const LOGFONT& lf, bool serializeAsStream) in LogFontTypeface()
245 LOGFONT fLogFont;
249 static LogFontTypeface* Create(const LOGFONT& lf) { in Create()
280 static FontMemResourceTypeface* Create(const LOGFONT& lf, HANDLE fontMemResource) { in Create()
295 FontMemResourceTypeface(const SkFontStyle& style, const LOGFONT& lf, HANDLE fontMemResource) in FontMemResourceTypeface()
304 static const LOGFONT& get_default_font() { in get_default_font()
305 static LOGFONT gDefaultFont; in get_default_font()
311 const LOGFONT* lf = reinterpret_cast<const LOGFONT*>(ctx); in FindByLogFont()
315 !memcmp(&lface->fLogFont, lf, sizeof(LOGFONT)); in FindByLogFont()
322 SkTypeface* SkCreateTypefaceFromLOGFONT(const LOGFONT& origLF) { in SkCreateTypefaceFromLOGFONT()
323 LOGFONT lf = origLF; in SkCreateTypefaceFromLOGFONT()
336 SkTypeface* SkCreateFontMemResourceTypefaceFromLOGFONT(const LOGFONT& origLF, HANDLE fontMemResourc… in SkCreateFontMemResourceTypefaceFromLOGFONT()
337 LOGFONT lf = origLF; in SkCreateFontMemResourceTypefaceFromLOGFONT()
346 void SkLOGFONTFromTypeface(const SkTypeface* face, LOGFONT* lf) { in SkLOGFONTFromTypeface()
653 LOGFONT lf = typeface->fLogFont; in SkScalerContext_GDI()
1669 static void logfont_for_name(const char* familyName, LOGFONT* lf) { in logfont_for_name()
1670 sk_bzero(lf, sizeof(LOGFONT)); in logfont_for_name()
1734 LOGFONT lf = fLogFont; in onGetAdvancedTypefaceMetrics()
1947 LOGFONT lf; in create_from_stream()
1958 LOGFONT lf = fLogFont; in onOpenStream()
2047 SkAutoHDC(const LOGFONT& lf) in SkAutoHDC()
2259 LOGFONT lf = fLogFont; in onGetTableData()
2351 static bool valid_logfont_for_enum(const LOGFONT& lf) { in valid_logfont_for_enum()
2367 static int CALLBACK enum_family_proc(const LOGFONT* lf, const TEXTMETRIC*, in enum_family_proc()
2379 LOGFONT lf; in SkFontStyleSetGDI()
2425 LOGFONT lf; in SkFontMgrGDI()
2453 LOGFONT lf; in onMatchFamily()
2496 LOGFONT lf; in onLegacyCreateTypeface()