#include <Event.hpp>
Public Types | |
| enum | EventType { Closed, Resized, LostFocus, GainedFocus, TextEntered, KeyPressed, KeyReleased, MouseWheelMoved, MouseButtonPressed, MouseButtonReleased, MouseMoved, 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... | |
Definition at line 191 of file Event.hpp.
| enum sf::Event::EventType |