summaryrefslogtreecommitdiffstats
path: root/src/knotholder.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/knotholder.h')
-rw-r--r--src/knotholder.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/knotholder.h b/src/knotholder.h
index eab981184..3632635f5 100644
--- a/src/knotholder.h
+++ b/src/knotholder.h
@@ -18,7 +18,6 @@
*/
#include <glib.h>
-#include "knot-enums.h"
#include <2geom/forward.h>
#include <list>
#include <sigc++/connection.h>
@@ -35,7 +34,7 @@ class PowerStrokePointArrayParamKnotHolderEntity;
class KnotHolderEntity;
class SPItem;
class SPDesktop;
-struct SPKnot;
+class SPKnot;
/* fixme: Think how to make callbacks most sensitive (Lauris) */
typedef void (* SPKnotHolderReleasedFunc) (SPItem *item);
@@ -49,7 +48,7 @@ public:
void knot_moved_handler(SPKnot *knot, Geom::Point const &p, guint state);
void knot_clicked_handler(SPKnot *knot, guint state);
- void knot_ungrabbed_handler(SPKnot *knot);
+ void knot_ungrabbed_handler(SPKnot *knot, guint);
void add(KnotHolderEntity *e);
@@ -57,7 +56,7 @@ public:
const SPItem *getItem() { return item; }
- bool knot_mouseover();
+ bool knot_mouseover() const;
friend class ShapeEditor;
friend class Inkscape::LivePathEffect::PowerStrokePointArrayParamKnotHolderEntity;