FIFE 2008.0
FIFE::IMouseListener Class Reference

#include <ec_imouselistener.h>

List of all members.

Public Member Functions

virtual void mouseEntered (MouseEvent &evt)=0
virtual void mouseExited (MouseEvent &evt)=0
virtual void mousePressed (MouseEvent &evt)=0
virtual void mouseReleased (MouseEvent &evt)=0
virtual void mouseClicked (MouseEvent &evt)=0
virtual void mouseWheelMovedUp (MouseEvent &evt)=0
virtual void mouseWheelMovedDown (MouseEvent &evt)=0
virtual void mouseMoved (MouseEvent &evt)=0
virtual void mouseDragged (MouseEvent &evt)=0

Detailed Description

Listener of mouse events. To be able to listen for mouse events you must make a class which inherits from this class and implements its functions.

Definition at line 45 of file ec_imouselistener.h.


Member Function Documentation

virtual void FIFE::IMouseListener::mouseClicked ( MouseEvent evt) [pure virtual]

Called when a mouse button is pressed and released (clicked) on the event source area.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseDragged ( MouseEvent evt) [pure virtual]

Called when the mouse has moved and the mouse has previously been pressed on the event source.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseEntered ( MouseEvent evt) [pure virtual]

Called when the mouse has entered into the event source area.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseExited ( MouseEvent evt) [pure virtual]

Called when the mouse has exited the event source area.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseMoved ( MouseEvent evt) [pure virtual]

Called when the mouse has moved in the event source area and no mouse button has been pressed

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mousePressed ( MouseEvent evt) [pure virtual]

Called when a mouse button has been pressed on the event source area. NOTE: A mouse press is NOT equal to a mouse click.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseReleased ( MouseEvent evt) [pure virtual]

Called when a mouse button has been released on the event source area.

Parameters:
evtdescribes the event.
virtual void FIFE::IMouseListener::mouseWheelMovedDown ( MouseEvent evt) [pure virtual]

Called when the mouse wheel has moved down on the event source area.

Parameters:
mousEventdescribes the event.
virtual void FIFE::IMouseListener::mouseWheelMovedUp ( MouseEvent evt) [pure virtual]

Called when the mouse wheel has moved up on the event source area.

Parameters:
evtdescribes the event.

The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations Enumerator