#include <Event.h>
Data Fields | |
sfEventType | Type |
Type of the event. | |
struct { | |
sfEventType Type | |
sfUint16 Unicode | |
} | Text |
Text event parameters. | |
struct { | |
sfEventType Type | |
sfKeyCode Code | |
sfBool Alt | |
sfBool Control | |
sfBool Shift | |
} | Key |
Keyboard events parameters. | |
struct { | |
sfEventType Type | |
unsigned int X | |
unsigned int Y | |
} | MouseMove |
Mouse move events parameters. | |
struct { | |
sfEventType Type | |
sfMouseButton Button | |
} | MouseButton |
Mouse button events parameters. | |
struct { | |
sfEventType Type | |
int Delta | |
} | MouseWheel |
Mouse wheel events parameters. | |
struct { | |
sfEventType Type | |
unsigned int JoystickId | |
sfJoyAxis Axis | |
float Position | |
} | JoyMove |
Joystick move events parameters. | |
struct { | |
sfEventType Type | |
unsigned int JoystickId | |
unsigned int Button | |
} | JoyButton |
Joystick button events parameters. | |
struct { | |
sfEventType Type | |
unsigned int Width | |
unsigned int Height | |
} | Size |
Size events parameters. |
Definition at line 113 of file Event.h.
sfUint16 sfEvent::Unicode |
struct { ... } sfEvent::Text |
Text event parameters.
struct { ... } sfEvent::Key |
Keyboard events parameters.
unsigned int sfEvent::X |
unsigned int sfEvent::Y |
struct { ... } sfEvent::MouseMove |
Mouse move events parameters.
struct { ... } sfEvent::MouseButton |
Mouse button events parameters.
int sfEvent::Delta |
struct { ... } sfEvent::MouseWheel |
Mouse wheel events parameters.
unsigned int sfEvent::JoystickId |
float sfEvent::Position |
struct { ... } sfEvent::JoyMove |
Joystick move events parameters.
unsigned int sfEvent::Button |
struct { ... } sfEvent::JoyButton |
Joystick button events parameters.
unsigned int sfEvent::Width |
unsigned int sfEvent::Height |
struct { ... } sfEvent::Size |
Size events parameters.