Enumeration of the different types of events.
| Enumerator |
|---|
| Quit | The application is asked to quit.
|
| Resized | The window was resized (data in event.resize)
|
| Closed | The window requested to be closed (data in event.window)
|
| FocusGained | The window gained focus (data in event.window)
|
| FocusLost | The window lost focus (data in event.window)
|
| Shown | The window is shown (data in event.window)
|
| Hidden | The window is hidden (data in event.window)
|
| Exposed | The window is exposed (data in event.window)
|
| Minimized | The window is minimized (data in event.window)
|
| Maximized | The window is maximized (data in event.window)
|
| Restored | The window is restored (data in event.window)
|
| KeyPressed | A key was pressed (data in event.key)
|
| KeyRepeated | A key was repeated (data in event.key)
|
| KeyReleased | A key was released (data in event.key)
|
| MouseWheelScrolled | The mouse wheel was scrolled (data in event.mouseWheel)
|
| MouseButtonPressed | A mouse button was pressed (data in event.mouseButton)
|
| MouseButtonReleased | A mouse button was released (data in event.mouseButton)
|
| MouseMoved | The mouse cursor moved (data in event.mouseCursor)
|
| MouseEntered | The mouse cursor entered the window (no data)
|
| MouseLeft | The mouse cursor left the window (no data)
|
| GamepadButtonPressed | A gamepad button was pressed (data in event.gamepadButton)
|
| GamepadButtonReleased | A gamepad button was released (data in event.gamepadButton)
|
| GamepadAxisMoved | A gamepad axis was moved (data in event.gamepadAxis)
|
| GamepadConnected | A gamepad was connected (data in event.gamepadConnection)
|
| GamepadDisconnected | A gamepad was disconnected (data in event.gamepadDisconnection)
|
| TextEntered | A text was entered (data in event.text)
|
| TouchBegan | A touch began.
|
| TouchMoved | A touch moved.
|
| TouchEnded | A touch ended.
|