blob: 1db1423ab5ca6ac69cbd4e50b83623470b18d56f [file] [log] [blame]
#ifndef _RIVE_STROKE_EFFECT_HPP_
#define _RIVE_STROKE_EFFECT_HPP_
#include "rive/rive_types.hpp"
namespace rive {
class Factory;
class RenderPath;
class MetricsPath;
class StrokeEffect {
public:
virtual RenderPath* effectPath(MetricsPath* source, Factory*) = 0;
virtual void invalidateEffect() = 0;
};
} // namespace rive
#endif