Lines Matching refs:Effect
89 class Effect { class
91 Effect() : fRefCnt(1) { in Effect() function in Effect
94 virtual ~Effect() {} in ~Effect()
115 static sk_sp<Effect> Create() { in Create()
116 return sk_make_sp<Effect>(); in Create()
121 sk_sp<Effect> fEffect;
123 const sk_sp<Effect>& get() const { return fEffect; } in get()
125 void set(sk_sp<Effect> value) { in set()
130 struct EffectImpl : public Effect {
138 static sk_sp<Effect> make_effect() { in make_effect()
217 sk_sp<Effect> foo(nullptr); in DEF_TEST()
245 sk_sp<Effect> bar2(bar1); // convertible copy constructor in DEF_TEST()
253 sk_sp<Effect> bar3(nullptr); in DEF_TEST()