From 4815db5938afe88fa9a7f9ab0df38850b4c0093a Mon Sep 17 00:00:00 2001 From: Mike Reed Date: Wed, 11 Oct 2017 09:51:11 -0400 Subject: removed dead code behind legacy fontmgr api flag Bug: skia: Change-Id: I7766b10947df384b0e94a32642d5b4321f2e53bd Reviewed-on: https://skia-review.googlesource.com/58241 Reviewed-by: Ben Wagner Commit-Queue: Mike Reed --- include/ports/SkFontMgr.h | 36 ------------------------------------ 1 file changed, 36 deletions(-) (limited to 'include/ports') diff --git a/include/ports/SkFontMgr.h b/include/ports/SkFontMgr.h index 08e406a97d..866af45949 100644 --- a/include/ports/SkFontMgr.h +++ b/include/ports/SkFontMgr.h @@ -104,10 +104,6 @@ public: */ sk_sp makeFromStream(std::unique_ptr, int ttcIndex = 0) const; -#ifdef SK_SUPPORT_LEGACY_FONTMGR_API - using FontParameters = SkFontArguments; -#endif - /* Experimental, API subject to change. */ sk_sp makeFromStream(std::unique_ptr, const SkFontArguments&) const; @@ -128,15 +124,6 @@ public: sk_sp legacyMakeTypeface(const char familyName[], SkFontStyle style) const; -#ifdef SK_SUPPORT_LEGACY_FONTMGR_API - SkTypeface* createFromData(SkData* data, int ttcIndex = 0) const; - SkTypeface* createFromStream(SkStreamAsset* strm, int ttcIndex = 0) const; - SkTypeface* createFromStream(SkStreamAsset* strm, const SkFontArguments& args) const; - SkTypeface* createFromFontData(std::unique_ptr fd) const; - SkTypeface* createFromFile(const char path[], int ttcIndex = 0) const; - SkTypeface* legacyCreateTypeface(const char familyName[], SkFontStyle style) const; -#endif - /** Return the default fontmgr. */ static sk_sp RefDefault(); @@ -156,28 +143,6 @@ protected: virtual SkTypeface* onMatchFaceStyle(const SkTypeface*, const SkFontStyle&) const = 0; -#ifdef SK_SUPPORT_LEGACY_FONTMGR_API - // legacy virtuals - virtual SkTypeface* onCreateFromData(SkData*, int) const { return nullptr; } - virtual SkTypeface* onCreateFromStream(SkStreamAsset*, int) const { return nullptr; } - virtual SkTypeface* onCreateFromStream(SkStreamAsset*, const SkFontArguments&) const; - virtual SkTypeface* onCreateFromFontData(std::unique_ptr) const; - virtual SkTypeface* onCreateFromFile(const char[], int) const { return nullptr; } - virtual SkTypeface* onLegacyCreateTypeface(const char[], SkFontStyle) const { - return nullptr; - } - - // new virtuals express as calling legacy versions - - virtual sk_sp onMakeFromData(sk_sp data, int ttcIndex) const; - virtual sk_sp onMakeFromStreamIndex(std::unique_ptr strm, - int ttcIndex) const; - virtual sk_sp onMakeFromStreamArgs(std::unique_ptr strm, - const SkFontArguments& args) const; - virtual sk_sp onMakeFromFontData(std::unique_ptr fd) const; - virtual sk_sp onMakeFromFile(const char path[], int ttcIndex) const; - virtual sk_sp onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const; -#else virtual sk_sp onMakeFromData(sk_sp, int ttcIndex) const = 0; virtual sk_sp onMakeFromStreamIndex(std::unique_ptr, int ttcIndex) const = 0; @@ -187,7 +152,6 @@ protected: virtual sk_sp onMakeFromFile(const char path[], int ttcIndex) const = 0; virtual sk_sp onLegacyMakeTypeface(const char familyName[], SkFontStyle) const = 0; -#endif private: -- cgit v1.2.3