diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2010-02-04 02:14:09 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2010-02-04 02:14:09 +0000 |
| commit | 7ce8847f2410a24a6bce4ca8a43ad7ebdb4839eb (patch) | |
| tree | 55eeacbb71c09920b60ff00da540661335aed65c /src/ui/tool/selectable-control-point.h | |
| parent | patch by sas for read-only directory (diff) | |
| download | inkscape-7ce8847f2410a24a6bce4ca8a43ad7ebdb4839eb.tar.gz inkscape-7ce8847f2410a24a6bce4ca8a43ad7ebdb4839eb.zip | |
Reduce libsigc++ usage to partially fix performance regressions
in the new node tool.
(bzr r9044)
Diffstat (limited to 'src/ui/tool/selectable-control-point.h')
| -rw-r--r-- | src/ui/tool/selectable-control-point.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/ui/tool/selectable-control-point.h b/src/ui/tool/selectable-control-point.h index f5e9541c3..2fde16ea9 100644 --- a/src/ui/tool/selectable-control-point.h +++ b/src/ui/tool/selectable-control-point.h @@ -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(); - - void _grabbedHandler(); - bool _clickedHandler(GdkEventButton *); }; } // namespace UI |
