Home
last modified time | relevance | path

Searched refs:SkFontMgr (Results 1 – 24 of 24) sorted by relevance

/external/skia/src/core/
DSkFontMgr.cpp37 class SkEmptyFontMgr : public SkFontMgr {
90 int SkFontMgr::countFamilies() const { in countFamilies()
94 void SkFontMgr::getFamilyName(int index, SkString* familyName) const { in getFamilyName()
98 SkFontStyleSet* SkFontMgr::createStyleSet(int index) const { in createStyleSet()
102 SkFontStyleSet* SkFontMgr::matchFamily(const char familyName[]) const { in matchFamily()
106 SkTypeface* SkFontMgr::matchFamilyStyle(const char familyName[], in matchFamilyStyle()
111 SkTypeface* SkFontMgr::matchFamilyStyleCharacter(const char familyName[], const SkFontStyle& style, in matchFamilyStyleCharacter()
117 SkTypeface* SkFontMgr::matchFaceStyle(const SkTypeface* face, in matchFaceStyle()
122 SkTypeface* SkFontMgr::createFromData(SkData* data, int ttcIndex) const { in createFromData()
129 SkTypeface* SkFontMgr::createFromStream(SkStreamAsset* stream, int ttcIndex) const { in createFromStream()
[all …]
DSkTypeface.cpp78 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in sk_create_default_typeface()
116 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in CreateFromName()
130 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in CreateFromTypeface()
142 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in CreateFromStream()
147 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in CreateFromFile()
/external/skia/include/ports/
DSkTypeface_win.h38 class SkFontMgr; variable
42 SK_API SkFontMgr* SkFontMgr_New_GDI();
43 SK_API SkFontMgr* SkFontMgr_New_DirectWrite(IDWriteFactory* factory = NULL);
51 SK_API SkFontMgr* SkFontMgr_New_DirectWriteRenderer(SkRemotableFontMgr*);
DSkFontMgr.h36 class SK_API SkFontMgr : public SkRefCnt {
38 SK_DECLARE_INST_COUNT(SkFontMgr)
112 static SkFontMgr* RefDefault();
137 static SkFontMgr* Factory(); // implemented by porting layer
138 friend SkFontMgr* sk_fontmgr_create_default();
DSkFontMgr_android.h13 class SkFontMgr; variable
38 SK_API SkFontMgr* SkFontMgr_New_Android(const SkFontMgr_Android_CustomFonts* custom);
DSkFontMgr_indirect.h23 class SK_API SkFontMgr_Indirect : public SkFontMgr {
28 SkFontMgr_Indirect(SkFontMgr* impl, SkRemotableFontMgr* proxy) in SkFontMgr_Indirect()
61 SkAutoTUnref<SkFontMgr> fImpl;
/external/skia/gm/
Dfontmgr.cpp28 SkScalar y, SkPaint& paint, SkFontMgr* fm, in drawCharacter()
58 FontMgrGM(SkFontMgr* fontMgr = NULL) { in FontMgrGM()
66 fFM.reset(SkFontMgr::RefDefault()); in FontMgrGM()
87 SkFontMgr* fm = fFM; in onDraw()
119 SkAutoTUnref<SkFontMgr> fFM;
125 SkAutoTUnref<SkFontMgr> fFM;
128 FontMgrMatchGM() : fFM(SkFontMgr::RefDefault()) { in FontMgrMatchGM()
221 fFM.reset(SkFontMgr::RefDefault()); in FontMgrBoundsGM()
259 SkFontMgr* fm = fFM; in onDraw()
288 SkAutoTUnref<SkFontMgr> fFM;
/external/skia/src/ports/
DSkFontMgr_default_gdi.cpp4 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontHost_none.cpp12 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontMgr_default_dw.cpp4 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontHost_linux.cpp209 class SkFontMgr_Custom : public SkFontMgr {
522 SkFontMgr* SkFontMgr::Factory() { in Factory()
531 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontMgr_android.cpp248 class SkFontMgr_Android : public SkFontMgr {
503 typedef SkFontMgr INHERITED;
512 SkFontMgr* SkFontMgr_New_Android(const SkFontMgr_Android_CustomFonts* custom) { in SkFontMgr_New_Android()
526 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontMgr_win_dw.cpp260 class SkFontMgr_DirectWrite : public SkFontMgr {
1067 SK_API SkFontMgr* SkFontMgr_New_DirectWrite(IDWriteFactory* factory) { in SkFontMgr_New_DirectWrite()
1100 SK_API SkFontMgr* SkFontMgr_New_DirectWriteRenderer(SkRemotableFontMgr* proxy) { in SkFontMgr_New_DirectWriteRenderer()
1101 SkAutoTUnref<SkFontMgr> impl(SkFontMgr_New_DirectWrite()); in SkFontMgr_New_DirectWriteRenderer()
DSkFontMgr_fontconfig.cpp451 class SkFontMgr_fontconfig : public SkFontMgr {
859 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontHost_mac.cpp2162 class SkFontMgr_Mac : public SkFontMgr {
2288 SkFontMgr* SkFontMgr::Factory() { in Factory()
DSkFontHost_win.cpp2436 class SkFontMgrGDI : public SkFontMgr {
2529 SkFontMgr* SkFontMgr_New_GDI() { in SkFontMgr_New_GDI()
/external/skia/tests/
DFontMgrTest.cpp82 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in test_fontiter()
DFontNamesTest.cpp145 SkAutoTUnref<SkFontMgr> fm(SkFontMgr::RefDefault()); in test_systemfonts()
/external/skia/src/fonts/
DSkFontMgr_fontconfig.cpp214 class SkFontMgr_fontconfig : public SkFontMgr {
331 SkFontMgr* SkFontMgr::Factory() { in Factory()
/external/skia/resources/
Dslides_content2.lua38 - SkTypeface and SkFontMgr : platform agnostic
/external/skia/gyp/
Dports.gyp56 '../include/ports/SkFontMgr.h',
Dcore.gypi101 '<(skia_src_path)/core/SkFontMgr.cpp',
/external/skia/site/dev/testing/
Dfonts.md85 removed. Instead, a test-wide 'SkFontMgr' will be selected to choose portable
/external/skia/
DAndroid.mk148 src/core/SkFontMgr.cpp \