3 #include "SimpleMouseListener.h"
8 /*----------------------------------------------------------------------*\
10 \*---------------------------------------------------------------------*/
12 /*--------------------------------------*\
14 \*-------------------------------------*/
16 /*-----------------------*\
18 \*----------------------*/
20 SimpleMouseListener::SimpleMouseListener()
25 SimpleMouseListener::~SimpleMouseListener()
30 /*-----------------------*\
32 \*----------------------*/
34 void SimpleMouseListener::onMouseMoved(const MouseEvent
& event
)
36 cout
<<"[MouseMoved] : ";
40 void SimpleMouseListener::onMousePressed(const MouseEvent
& event
)
42 cout
<<"[MousePressed] : button="<<event
.getButtonType()<< " : ";
46 void SimpleMouseListener::onMouseReleased(const MouseEvent
& event
)
48 cout
<<"[MouseReleased] : button="<<event
.getButtonType()<< " : ";
52 void SimpleMouseListener::onMouseWheel(const MouseWheelEvent
& event
)
54 cout
<<"[MouseWheel] : direction="<<event
.getDirection()<< " : ";
58 /*--------------------------------------*\
60 \*-------------------------------------*/
63 * (x,y) : coordonnée image, et non frame!
65 void SimpleMouseListener::printXY(const MouseEvent
& event
)
67 cout
<<" at pixel (x,y) = ("<<event
.getX()<<","<<event
.getY()<<")"<<endl
;
70 /*----------------------------------------------------------------------*\
72 \*---------------------------------------------------------------------*/