#include <archon/display/window.H>
Inheritance diagram for Archon::Display::EventHandler:

Public Member Functions | |
| virtual void | resize (int w, int h) |
| Window size has chaged. | |
| virtual void | close () |
| User request that window be closed. | |
| virtual void | focusIn () |
| Window gains focus (one is generate initially). | |
| virtual void | focusOut () |
| Window looses focus. | |
| virtual void | mouseIn () |
| Mouse enters window. | |
| virtual void | mouseOut () |
| Mouse leaves window. | |
| virtual void | mouseDown () |
| Mouse button is pressed down. | |
| virtual void | mouseUp () |
| Mouse buttoin is released. | |
| virtual void | mouseMove () |
| Mouse moves. | |
| virtual void | mouseClick () |
| Clicks, double click, tripple clicks etc. | |
| virtual void | keyDown (KeySym) |
| Keyboard key is pressed down. | |
| virtual void | keyUp (KeySym) |
| Keyboard key is released. | |
| virtual | ~EventHandler () |
Derive this class and override the methods corresponding to those types of events in which you are interested.
Definition at line 40 of file window.H.
1.4.4