#include <esve/ui/base/Mouse_Handler.hxx>
Inheritance diagram for esve::ui::base::Mouse_Handler:

Protected Types | |
| typedef ui::base::Mouse | Mouse |
| typedef ui::base::Mouse::Button | Button |
Protected Member Functions | |
| virtual bool | handle_mouse_move (const Mouse &)=0 |
| The mouse moved. | |
| virtual bool | handle_mouse_push (Button, const Mouse &)=0 |
| A mouse button was pushed. | |
| virtual bool | handle_mouse_release (Button, const Mouse &)=0 |
| A mouse button was released. | |
| const Mouse & | mouse () const |
| The current state of the mouse. | |
1.3.4