#ifndef SkPathEffectBase_DEFINED
#define SkPathEffectBase_DEFINED
#include "include/core/SkPath.h"
#include "include/core/SkPathEffect.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
class SkPath;
class SkStrokeRec;
class SkPathEffectBase : public SkPathEffect { … };
static inline SkPathEffectBase* as_PEB(SkPathEffect* effect) { … }
static inline const SkPathEffectBase* as_PEB(const SkPathEffect* effect) { … }
static inline const SkPathEffectBase* as_PEB(const sk_sp<SkPathEffect>& effect) { … }
static inline sk_sp<SkPathEffectBase> as_PEB_sp(sk_sp<SkPathEffect> effect) { … }
#endif