Inheritance diagram for Exponent::GUI::Listeners::IMouseListener:
Definition at line 32 of file IMouseListener.hpp.
Exponent::GUI::Listeners::IMouseListener::IMouseListener | ( | ) | [inline] |
Construction
Definition at line 44 of file IMouseListener.hpp.
virtual Exponent::GUI::Listeners::IMouseListener::~IMouseListener | ( | ) | [inline, virtual] |
Destruction
Definition at line 49 of file IMouseListener.hpp.
virtual void Exponent::GUI::Listeners::IMouseListener::handleDoubleClick | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle a double click on the left button
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleLeftButtonDown | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle left button being clicked
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleLeftButtonUp | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle left button being released
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleMouseLeavingArea | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle a mouse leaving the root area
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleMouseMovement | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle the mouse movement
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleMouseScroll | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle the scroll wheel
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleRightButtonDown | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle the right button being clicked
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.
virtual void Exponent::GUI::Listeners::IMouseListener::handleRightButtonUp | ( | CMouseEvent & | event | ) | [pure virtual] |
Handle the right button being released
event | The event to handle |
Implemented in Exponent::GUI::Controls::CControlRoot.