28 #include "Portability.h" 31 #ifndef DOXYGEN_SHOULD_SKIP_THIS 48 virtual void processEvent(
const Event& event)
override;
67 virtual void processEvent(
const Event& event)
override;
86 virtual void processEvent(
const Event& event)
override;
107 virtual void processEvent(
const Event& event)
override;
130 virtual void processEvent(
const Event& event)
override;
151 virtual void processEvent(
const Event& event)
override;
168 virtual void processEvent(
const Event& event)
override;
172 enum { Released, Pressed } m_state;
191 virtual void processEvent(
const Event& event)
override;
196 enum { Released, Pressed } m_state;
200 #ifndef DOXYGEN_SHOULD_SKIP_THIS 205 #endif // GF_CONTROLS_H GamepadAxisDirection
A gamepad axis direction.
Definition: Gamepad.h:89
GamepadButton
The gamepad buttons.
Definition: Gamepad.h:43
Scancode
Scancodes.
Definition: Keyboard.h:59
A physical control.
Definition: Control.h:38
GamepadAxis
The gamepad axis.
Definition: Gamepad.h:71
The Konami code control for keyboard.
Definition: Controls.h:161
The namespace for gf classes.
Definition: Action.h:35
The Konami code control for gamepad.
Definition: Controls.h:182
GamepadId
A gamepad identifier.
Definition: Gamepad.h:121
A key control based on keycode.
Definition: Controls.h:39
A key control based on scancode.
Definition: Controls.h:58
A gamepad axis control.
Definition: Controls.h:118
MouseButton
Mouse buttons.
Definition: Mouse.h:36
Defines a system event and its parameters.
Definition: Event.h:97
A close control.
Definition: Controls.h:144
Keycode
Keycodes.
Definition: Keyboard.h:288