Lines Matching refs:SkPathEffect
22 /** \class SkPathEffect
24 SkPathEffect is the base class for objects in the SkPaint that affect
28 Dashing is implemented as a subclass of SkPathEffect.
30 class SK_API SkPathEffect : public SkFlattenable {
32 SK_DECLARE_INST_COUNT(SkPathEffect)
34 SkPathEffect() {}
110 SkPathEffect(SkFlattenableReadBuffer& buffer) : INHERITED(buffer) {}
114 SkPathEffect(const SkPathEffect&);
115 SkPathEffect& operator=(const SkPathEffect&);
126 class SkPairPathEffect : public SkPathEffect {
128 SkPairPathEffect(SkPathEffect* pe0, SkPathEffect* pe1);
136 SkPathEffect* fPE0, *fPE1;
139 typedef SkPathEffect INHERITED;
144 This subclass of SkPathEffect composes its two arguments, to create
154 SkComposePathEffect(SkPathEffect* outer, SkPathEffect* inner)
175 This subclass of SkPathEffect applies two pathEffects, one after the other.
185 SkSumPathEffect(SkPathEffect* first, SkPathEffect* second)