Home | History | Annotate | Download | only in ports

Lines Matching full:sk_sp

534     sk_sp<SkDataTable> fFamilyNames;
596 sk_sp<const SkFontMgr_fontconfig> fFontMgr;
610 static sk_sp<SkDataTable> GetFamilyNames(FcConfig* fcconfig) {
898 sk_sp<SkTypeface> onMakeFromStreamIndex(std::unique_ptr<SkStreamAsset> stream,
913 return sk_sp<SkTypeface>(new SkTypeface_stream(std::move(data), std::move(name),
917 sk_sp<SkTypeface> onMakeFromStreamArgs(std::unique_ptr<SkStreamAsset> stream,
936 return sk_sp<SkTypeface>(new SkTypeface_stream(std::move(data), std::move(name),
940 sk_sp<SkTypeface> onMakeFromData(sk_sp<SkData> data, int ttcIndex) const override {
944 sk_sp<SkTypeface> onMakeFromFile(const char path[], int ttcIndex) const override {
948 sk_sp<SkTypeface> onMakeFromFontData(std::unique_ptr<SkFontData> fontData) const override {
963 return sk_sp<SkTypeface>(new SkTypeface_stream(std::move(fontData), std::move(name),
967 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const override {
968 sk_sp<SkTypeface> typeface(this->matchFamilyStyle(familyName, style));
973 return sk_sp<SkTypeface>(this->matchFamilyStyle(nullptr, style));
977 SK_API sk_sp<SkFontMgr> SkFontMgr_New_FontConfig(FcConfig* fc) {