Code

GSoC C++-ificiation merge and cleanup.
[inkscape.git] / src / ui / tool / selectable-control-point.h
index 87e4152581f39aa67bf986fdc65082ae0db17737..1b8bd46cc31f1cfcd6eb6afc9698780e556cbccb 100644 (file)
@@ -45,13 +45,14 @@ protected:
 
     virtual void _setState(State state);
 
+    virtual void dragged(Geom::Point &, GdkEventMotion *);
+    virtual bool grabbed(GdkEventMotion *);
+    virtual void ungrabbed(GdkEventButton *);
+    virtual bool clicked(GdkEventButton *);
+
     ControlPointSelection &_selection;
 private:
-    void _connectHandlers();
     void _takeSelection();
-    
-    bool _clickedHandler(GdkEventButton *);
-    void _grabbedHandler(GdkEventMotion *);
 };
 
 } // namespace UI
@@ -68,4 +69,4 @@ private:
   fill-column:99
   End:
 */
-// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=99 :
+// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :