diff options
author | Herb Derby <herb@google.com> | 2017-01-20 16:07:52 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-01-23 17:09:37 +0000 |
commit | 9adfef8680c22ce8980031b4bcb9f1fadd066a80 (patch) | |
tree | 39cbe845eebfe3e1ce063910207b03d63443a29e /src/fonts/SkFontMgr_indirect.cpp | |
parent | 5b92e4ab8e1d238f3acbd775accae8c5436c1b71 (diff) |
Remove public APIs that use SkDataTable.
Change-Id: Ibb8f987efc585713a6f8061c72fb416d07be13b1
Reviewed-on: https://skia-review.googlesource.com/7352
Reviewed-by: Mike Reed <reed@google.com>
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
Diffstat (limited to 'src/fonts/SkFontMgr_indirect.cpp')
-rw-r--r-- | src/fonts/SkFontMgr_indirect.cpp | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/src/fonts/SkFontMgr_indirect.cpp b/src/fonts/SkFontMgr_indirect.cpp index f594e2d888..f3ba9d1c25 100644 --- a/src/fonts/SkFontMgr_indirect.cpp +++ b/src/fonts/SkFontMgr_indirect.cpp @@ -5,7 +5,6 @@ * found in the LICENSE file. */ -#include "SkDataTable.h" #include "SkFontMgr.h" #include "SkFontMgr_indirect.h" #include "SkFontStyle.h" @@ -60,30 +59,17 @@ private: sk_sp<SkRemotableFontIdentitySet> fData; }; -void SkFontMgr_Indirect::set_up_family_names(const SkFontMgr_Indirect* self) { - self->fFamilyNames = self->fProxy->getFamilyNames(); -} - int SkFontMgr_Indirect::onCountFamilies() const { - fFamilyNamesInitOnce(SkFontMgr_Indirect::set_up_family_names, this); - return fFamilyNames->count(); + return 0; } void SkFontMgr_Indirect::onGetFamilyName(int index, SkString* familyName) const { - fFamilyNamesInitOnce(SkFontMgr_Indirect::set_up_family_names, this); - if (index >= fFamilyNames->count()) { - familyName->reset(); - return; - } - familyName->set(fFamilyNames->atStr(index)); + SkFAIL("Not implemented"); } SkFontStyleSet* SkFontMgr_Indirect::onCreateStyleSet(int index) const { - SkRemotableFontIdentitySet* set = fProxy->getIndex(index); - if (nullptr == set) { - return nullptr; - } - return new SkStyleSet_Indirect(this, index, set); + SkFAIL("Not implemented"); + return nullptr; } SkFontStyleSet* SkFontMgr_Indirect::onMatchFamily(const char familyName[]) const { |