Home
last modified time | relevance | path

Searched refs:TrimEffect (Results 1 – 8 of 8) sorted by relevance

/third_party/flutter/skia/modules/sksg/src/
DSkSGTrimEffect.cpp16 TrimEffect::TrimEffect(sk_sp<GeometryNode> child) in TrimEffect() function in sksg::TrimEffect
21 TrimEffect::~TrimEffect() { in ~TrimEffect()
25 void TrimEffect::onClip(SkCanvas* canvas, bool antiAlias) const { in onClip()
29 void TrimEffect::onDraw(SkCanvas* canvas, const SkPaint& paint) const { in onDraw()
35 bool TrimEffect::onContains(const SkPoint& p) const { in onContains()
39 SkPath TrimEffect::onAsPath() const { in onAsPath()
43 SkRect TrimEffect::onRevalidate(InvalidationController* ic, const SkMatrix& ctm) { in onRevalidate()
/third_party/flutter/skia/modules/sksg/include/
DSkSGTrimEffect.h24 class TrimEffect final : public GeometryNode {
26 static sk_sp<TrimEffect> Make(sk_sp<GeometryNode> child) { in Make()
27 return child ? sk_sp<TrimEffect>(new TrimEffect(std::move(child))) : nullptr; in Make()
30 ~TrimEffect() override;
45 explicit TrimEffect(sk_sp<GeometryNode>);
/third_party/skia/modules/sksg/include/
DSkSGGeometryEffect.h47 class TrimEffect final : public GeometryEffect {
49 static sk_sp<TrimEffect> Make(sk_sp<GeometryNode> child) { in Make()
50 return child ? sk_sp<TrimEffect>(new TrimEffect(std::move(child))) : nullptr; in Make()
58 explicit TrimEffect(sk_sp<GeometryNode> child) : INHERITED(std::move(child)) {} in SG_ATTRIBUTE()
/third_party/skia/modules/skottie/src/layers/shapelayer/
DTrimPaths.cpp23 class TrimEffectAdapter final : public DiscardableAdapterBase<TrimEffectAdapter, sksg::TrimEffect> {
28 : INHERITED(sksg::TrimEffect::Make(std::move(child))) { in TrimEffectAdapter()
68 using INHERITED = DiscardableAdapterBase<TrimEffectAdapter, sksg::TrimEffect>;
/third_party/flutter/skia/modules/skottie/src/
DSkottieAdapter.h36 class TrimEffect; variable
261 explicit TrimEffectAdapter(sk_sp<sksg::TrimEffect>);
271 sk_sp<sksg::TrimEffect> fTrimEffect;
DSkottieAdapter.cpp306 TrimEffectAdapter::TrimEffectAdapter(sk_sp<sksg::TrimEffect> trimEffect) in TrimEffectAdapter()
/third_party/skia/modules/sksg/src/
DSkSGGeometryEffect.cpp62 SkPath TrimEffect::onRevalidateEffect(const sk_sp<GeometryNode>& child) { in onRevalidateEffect()
/third_party/flutter/skia/modules/skottie/src/layers/
DShapeLayer.cpp312 auto trimEffect = sksg::TrimEffect::Make(i); in AttachTrimGeometryEffect()