Code

The declaration of doEffect_path() in lpe-skeleton.h should match the one in live_eff...
[inkscape.git] / src / live_effects / parameter / point.h
index a6866f7df6082cde66d9df5bf55d9bdc31463e12..e200921ab88f9bfa1b78ec3bf8a791461741aefb 100644 (file)
@@ -16,7 +16,7 @@
 
 #include "live_effects/parameter/parameter.h"
 
-struct SPKnot;
+#include "knot-enums.h"
 
 namespace Inkscape {
 
@@ -47,15 +47,19 @@ public:
 
     virtual void param_transform_multiply(Geom::Matrix const& /*postmul*/, bool /*set*/);
 
+    void set_oncanvas_looks(SPKnotShapeType shape, SPKnotModeType mode, guint32 color);
+
 private:
     PointParam(const PointParam&);
     PointParam& operator=(const PointParam&);
 
     void on_button_click();
 
-    SPKnot *knot;
-
     Geom::Point defvalue;
+
+    SPKnotShapeType knot_shape;
+    SPKnotModeType knot_mode;
+    guint32 knot_color;
 };