31 #ifndef DOXYGEN_SHOULD_SKIP_THIS   153 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
GamepadAxisDirection
A gamepad axis direction. 
Definition: Gamepad.h:88
 
GamepadButton
The gamepad buttons. 
Definition: Gamepad.h:42
 
ScancodeKeyControl(Scancode code)
Construct a key control. 
 
Scancode
Scancodes. 
Definition: Keyboard.h:59
 
A physical control. 
Definition: Control.h:38
 
GamepadAxis
The gamepad axis. 
Definition: Gamepad.h:70
 
CloseControl()
Construct a close control. 
 
virtual void processEvent(const Event &event) override
Update the state of the control thanks to an event. 
 
virtual void processEvent(const Event &event) override
Update the state of the control thanks to an event. 
 
The namespace for gf classes. 
Definition: Action.h:34
 
GamepadAxisControl(GamepadId id, GamepadAxis axis, GamepadAxisDirection dir)
Construct a gamepad axis control. 
 
GamepadId
A gamepad identifier. 
Definition: Gamepad.h:120
 
virtual void processEvent(const Event &event) override
Update the state of the control thanks to an event. 
 
KeycodeKeyControl(Keycode code)
Construct a key control. 
 
virtual void processEvent(const Event &event) override
Update the state of the control thanks to an event. 
 
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:118
 
#define GF_API
Definition: Portability.h:35
 
A close control. 
Definition: Controls.h:143
 
Keycode
Keycodes. 
Definition: Keyboard.h:288