|
Public Types |
| enum | EventType {
Closed,
Resized,
LostFocus,
GainedFocus,
TextEntered,
KeyPressed,
KeyReleased,
MouseWheelMoved,
MouseButtonPressed,
MouseButtonReleased,
MouseMoved,
MouseEntered,
MouseLeft,
JoyButtonPressed,
JoyButtonReleased,
JoyMoved
} |
| | Enumeration of the different types of events. More...
|
Public Attributes |
| EventType | Type |
| | Type of the event.
|
|
union { |
| KeyEvent Key |
| TextEvent Text |
| MouseMoveEvent MouseMove |
| MouseButtonEvent MouseButton |
| MouseWheelEvent MouseWheel |
| JoyMoveEvent JoyMove |
| JoyButtonEvent JoyButton |
| SizeEvent Size |
| }; | |
Classes |
| struct | JoyButtonEvent |
| | Joystick buttons events parameters. More...
|
| struct | JoyMoveEvent |
| | Joystick axis move event parameters. More...
|
| struct | KeyEvent |
| | Keyboard event parameters. More...
|
| struct | MouseButtonEvent |
| | Mouse buttons events parameters. More...
|
| struct | MouseMoveEvent |
| | Mouse move event parameters. More...
|
| struct | MouseWheelEvent |
| | Mouse wheel events parameters. More...
|
| struct | SizeEvent |
| | Size events parameters. More...
|
| struct | TextEvent |
| | Text event parameters. More...
|