22 #ifndef FIFE_EVENTCHANNEL_IMOUSELISTENER_H
23 #define FIFE_EVENTCHANNEL_IMOUSELISTENER_H
virtual void mouseExited(MouseEvent &evt)=0
Called when the mouse has exited the event source area.
virtual void mousePressed(MouseEvent &evt)=0
Called when a mouse button has been pressed on the event source area.
virtual void mouseWheelMovedDown(MouseEvent &evt)=0
Called when the mouse wheel has moved down on the event source area.
Listener of mouse events.
virtual void mouseMoved(MouseEvent &evt)=0
Called when the mouse has moved in the event source area and no mouse button has been pressed...
virtual void mouseReleased(MouseEvent &evt)=0
Called when a mouse button has been released on the event source area.
virtual void mouseWheelMovedUp(MouseEvent &evt)=0
Called when the mouse wheel has moved up on the event source area.
virtual void mouseDragged(MouseEvent &evt)=0
Called when the mouse has moved and the mouse has previously been pressed on the event source...
virtual void mouseClicked(MouseEvent &evt)=0
Called when a mouse button is pressed and released (clicked) on the event source area.
virtual void mouseEntered(MouseEvent &evt)=0
Called when the mouse has entered into the event source area.
virtual ~IMouseListener()