35 #ifndef DOXYGEN_SHOULD_SKIP_THIS   205 #ifndef DOXYGEN_SHOULD_SKIP_THIS GamepadId id
Id of the gamepad. 
Definition: Event.h:169
 
Rune rune
The rune. 
Definition: Event.h:132
 
GamepadButton
The gamepad buttons. 
Definition: Gamepad.h:42
 
Gamepad axis event parameters (EventType::GamepadAxisMoved) 
Definition: Event.h:168
 
The mouse wheel was scrolled (data in event.mouseWheel) 
 
Gamepad disconnection event parameters (EventType::GamepadDisconnected) 
Definition: Event.h:184
 
The mouse cursor left the window (no data) 
 
Vector2i coords
Position of the mouse cursor. 
Definition: Event.h:147
 
A key was repeated (data in event.key) 
 
A gamepad button was pressed (data in event.gamepadButton) 
 
A key was pressed (data in event.key) 
 
Mouse wheel event parameters (EventType::MouseWheelScrolled) 
Definition: Event.h:153
 
The window requested to be closed (no data) 
 
GamepadAxis axis
Axis of the gamepad. 
Definition: Event.h:170
 
Text event parameters (EventType::TextEntered) 
Definition: Event.h:131
 
A gamepad axis was moved (data in event.gamepadAxis) 
 
int16_t value
Value of the axis. 
Definition: Event.h:171
 
Modifiers modifiers
Modifiers that are pressed. 
Definition: Event.h:125
 
A gamepad was connected (data in event.gamepadConnection) 
 
GamepadHwId
A gamepad hardware identifier. 
Definition: Gamepad.h:103
 
Scancode
Scancodes. 
Definition: Keyboard.h:59
 
A gamepad button was released (data in event.gamepadButton) 
 
Scancode scancode
Scancode of the key. 
Definition: Event.h:124
 
The window was resized (data in event.size) 
 
GamepadAxis
The gamepad axis. 
Definition: Gamepad.h:70
 
A text was entered (data in event.text) 
 
The namespace for gf classes. 
Definition: Action.h:34
 
Keyboard event parameters (EventType::KeyPressed, EventType::KeyReleased, EventType::KeyRepeated) ...
Definition: Event.h:122
 
EventType
Enumeration of the different types of events. 
Definition: Event.h:43
 
The mouse cursor entered the window (no data) 
 
A character encoded in UTF-8. 
Definition: Rune.h:37
 
GamepadId
A gamepad identifier. 
Definition: Gamepad.h:120
 
The mouse cursor moved (data in event.mouseCursor) 
 
Mouse cursor move event parameters (EventType::MouseMoved) 
Definition: Event.h:146
 
GamepadHwId id
Hardware id of the gamepad. 
Definition: Event.h:178
 
A mouse button was pressed (data in event.mouseButton) 
 
GamepadId id
Id of the gamepad. 
Definition: Event.h:185
 
The window gained focus (no data) 
 
Keycode keycode
Keycode of the key. 
Definition: Event.h:123
 
A key was released (data in event.key) 
 
The window lost focus (no data) 
 
EventType type
Type of the event. 
Definition: Event.h:188
 
Gamepad connection event parameters (EventType::GamepadConnected) 
Definition: Event.h:177
 
Vector2i offset
Offset of the mouse wheel. 
Definition: Event.h:154
 
MouseButton
Mouse buttons. 
Definition: Mouse.h:36
 
Defines a system event and its parameters. 
Definition: Event.h:118
 
#define GF_API
Definition: Portability.h:35
 
A gamepad was disconnected (data in event.gamepadDisconnection) 
 
A mouse button was released (data in event.mouseButton) 
 
Keycode
Keycodes. 
Definition: Keyboard.h:288