Home | History | Annotate | Download | only in core

Lines Matching defs:SkTypeface

34 /** \class SkTypeface
36 The SkTypeface class specifies the typeface and intrinsic style of a font.
43 class SK_API SkTypeface : public SkWeakRefCnt {
84 static SkFontID UniqueID(const SkTypeface* face);
89 static bool Equal(const SkTypeface* facea, const SkTypeface* faceb);
92 static sk_sp<SkTypeface> MakeDefault();
103 static sk_sp<SkTypeface> MakeFromName(const char familyName[], SkFontStyle fontStyle);
108 static sk_sp<SkTypeface> MakeFromFile(const char path[], int index = 0);
114 static sk_sp<SkTypeface> MakeFromStream(SkStreamAsset* stream, int index = 0);
119 static sk_sp<SkTypeface> MakeFromFontData(std::unique_ptr<SkFontData>);
131 static sk_sp<SkTypeface> MakeDeserialize(SkStream*);
302 SkTypeface(const SkFontStyle& style, bool isFixedPitch = false);
303 virtual ~SkTypeface();
367 static SkTypeface* GetDefaultTypeface(Style style = SkTypeface::kNormal);