1 #ifndef SIMPLE_MOUSE_LISTENER_H
2 #define SIMPLE_MOUSE_LISTENER_H
4 #include "MouseListener_I.h"
6 /*----------------------------------------------------------------------*\
8 \*---------------------------------------------------------------------*/
10 /*--------------------------------------*\
12 \*-------------------------------------*/
14 class SimpleMouseListener
: public MouseListener_I
17 /*--------------------------------------*\
19 \*-------------------------------------*/
21 SimpleMouseListener();
22 virtual ~SimpleMouseListener();
26 /*--------------------------------------*\
28 \*-------------------------------------*/
30 void onMouseMoved(const MouseEvent
& event
); // override
31 void onMousePressed(const MouseEvent
& event
); // override
32 void onMouseReleased(const MouseEvent
& event
); // override
33 void onMouseWheel(const MouseWheelEvent
& event
); // override
37 void printXY(const MouseEvent
& event
);
39 /*--------------------------------------*\
41 \*-------------------------------------*/
49 /*----------------------------------------------------------------------*\
51 \*---------------------------------------------------------------------*/