aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/fonts/SkFontMgr_indirect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fonts/SkFontMgr_indirect.cpp')
-rw-r--r--src/fonts/SkFontMgr_indirect.cpp22
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 {