Home
last modified time | relevance | path

Searched refs:SkRandomTypeface (Results 1 – 10 of 10) sorted by relevance

/external/skia/tools/fonts/
DRandomScalerContext.cpp20 RandomScalerContext(sk_sp<SkRandomTypeface>,
33 SkRandomTypeface* getRandomTypeface() const { in getRandomTypeface()
34 return static_cast<SkRandomTypeface*>(this->getTypeface()); in getRandomTypeface()
40 RandomScalerContext::RandomScalerContext(sk_sp<SkRandomTypeface> face, in RandomScalerContext()
138 SkRandomTypeface::SkRandomTypeface(sk_sp<SkTypeface> proxy, const SkPaint& paint, bool fakeIt) in SkRandomTypeface() function in SkRandomTypeface
144 std::unique_ptr<SkScalerContext> SkRandomTypeface::onCreateScalerContext( in onCreateScalerContext()
148 sk_ref_sp(const_cast<SkRandomTypeface*>(this)), effects, desc, fFakeIt); in onCreateScalerContext()
151 void SkRandomTypeface::onFilterRec(SkScalerContextRec* rec) const { in onFilterRec()
157 void SkRandomTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap()
161 std::unique_ptr<SkAdvancedTypefaceMetrics> SkRandomTypeface::onGetAdvancedMetrics() const { in onGetAdvancedMetrics()
[all …]
DRandomScalerContext.h19 class SkRandomTypeface : public SkTypeface {
21 SkRandomTypeface(sk_sp<SkTypeface> proxy, const SkPaint&, bool fakeit);
/external/skqp/tools/fonts/
DSkRandomScalerContext.cpp21 SkRandomScalerContext(sk_sp<SkRandomTypeface>, const SkScalerContextEffects&,
34 SkRandomTypeface* getRandomTypeface() const { in getRandomTypeface()
35 return static_cast<SkRandomTypeface*>(this->getTypeface()); in getRandomTypeface()
41 SkRandomScalerContext::SkRandomScalerContext(sk_sp<SkRandomTypeface> face, in SkRandomScalerContext()
149 SkRandomTypeface::SkRandomTypeface(sk_sp<SkTypeface> proxy, const SkPaint& paint, bool fakeIt) in SkRandomTypeface() function in SkRandomTypeface
155 SkScalerContext* SkRandomTypeface::onCreateScalerContext(const SkScalerContextEffects& effects, in onCreateScalerContext()
157 return new SkRandomScalerContext(sk_ref_sp(const_cast<SkRandomTypeface*>(this)), in onCreateScalerContext()
161 void SkRandomTypeface::onFilterRec(SkScalerContextRec* rec) const { in onFilterRec()
167 void SkRandomTypeface::getGlyphToUnicodeMap(SkUnichar* glyphToUnicode) const { in getGlyphToUnicodeMap()
171 std::unique_ptr<SkAdvancedTypefaceMetrics> SkRandomTypeface::onGetAdvancedMetrics() const { in onGetAdvancedMetrics()
[all …]
DSkRandomScalerContext.h19 class SkRandomTypeface : public SkTypeface {
21 SkRandomTypeface(sk_sp<SkTypeface> proxy, const SkPaint&, bool fakeit);
/external/skqp/gm/
Dtextblobrandomfont.cpp49 font.setTypeface(sk_make_sp<SkRandomTypeface>(std::move(typeface), paint, false)); in onOnceBeforeDraw()
76 font.setTypeface(sk_make_sp<SkRandomTypeface>(origEmoji, paint, false)); in onOnceBeforeDraw()
/external/skia/gm/
Dtextblobrandomfont.cpp63 font.setTypeface(sk_make_sp<SkRandomTypeface>(std::move(typeface), paint, false)); in onOnceBeforeDraw()
90 font.setTypeface(sk_make_sp<SkRandomTypeface>(origEmoji, paint, false)); in onOnceBeforeDraw()
/external/skqp/tests/
DTextBlobCacheTest.cpp101 font.setTypeface(sk_make_sp<SkRandomTypeface>(orig, SkPaint(), true)); in text_blob_cache_inner()
/external/skqp/include/core/
DSkTypeface.h423 friend class SkRandomTypeface; // getAdvancedMetrics variable
/external/skia/include/core/
DSkTypeface.h414 friend class SkRandomTypeface; // getAdvancedMetrics variable
/external/skia/tests/
DTextBlobCacheTest.cpp117 font.setTypeface(sk_make_sp<SkRandomTypeface>(orig, SkPaint(), true)); in text_blob_cache_inner()