|
Public Types |
| enum | ScrollingMotion { ScrollNone,
ScrollUp,
ScrollDown
} |
Public Member Functions |
| | KeyboardMouseCallback () |
| virtual void | mouseScroll (ScrollingMotion) |
| virtual void | mouseMotion (float, float) |
| virtual void | passiveMouseMotion (float, float) |
| virtual void | buttonPress (float, float, unsigned int) |
| virtual void | doubleButtonPress (float, float, unsigned int) |
| virtual void | buttonRelease (float, float, unsigned int) |
| virtual void | keyPress (KeyCharacter) |
| virtual void | keyRelease (KeyCharacter) |
| virtual void | specialKeyPress (KeyCharacter) |
| virtual void | specialKeyRelease (KeyCharacter) |
| virtual void | shutdown () |
| virtual bool | idle () |
Protected Member Functions |
| | ~KeyboardMouseCallback () |