|
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 () |