Code

Store cached icons to disk between runs, and invalidate/purge as needed.
[inkscape.git] / src / live_effects / lpe-spiro.h
1 #ifndef INKSCAPE_LPE_SPIRO_H
2 #define INKSCAPE_LPE_SPIRO_H
4 /*
5  * Inkscape::LPESpiro
6  *
7  * Released under GNU GPL, read the file 'COPYING' for more information
8  */
10 #include "live_effects/effect.h"
11 #include "live_effects/parameter/parameter.h"
12 #include "live_effects/parameter/point.h"
13 #include "ui/widget/registered-widget.h"
17 namespace Inkscape {
18 namespace LivePathEffect {
20 class LPESpiro : public Effect {
21 public:
22     LPESpiro(LivePathEffectObject *lpeobject);
23     virtual ~LPESpiro();
25     virtual LPEPathFlashType pathFlashType() { return SUPPRESS_FLASH; }
27     virtual void doEffect(SPCurve * curve);
29 private:
30     LPESpiro(const LPESpiro&);
31     LPESpiro& operator=(const LPESpiro&);
32 };
34 }; //namespace LivePathEffect
35 }; //namespace Inkscape
37 #endif