27 #include "GraphicsApi.h" 30 #ifndef DOXYGEN_SHOULD_SKIP_THIS 105 #ifdef DOXYGEN_SHOULD_SKIP_THIS 122 #ifdef DOXYGEN_SHOULD_SKIP_THIS 219 static const char *getName(
GamepadId id);
226 static void initialize();
252 std::size_t getConnectedGamepadCount()
const;
257 void processEvent(
const Event& event);
260 std::vector<GamepadId> m_ids;
263 #ifndef DOXYGEN_SHOULD_SKIP_THIS 268 #endif // GF_GAMEPAD_H
GamepadButton
The gamepad buttons.
Definition: Gamepad.h:43
GamepadAxis
The gamepad axis.
Definition: Gamepad.h:71
GamepadId
A gamepad identifier.
Definition: Gamepad.h:121
Negative direction of the axis.
The directional pad right button.
GamepadAxisDirection
A gamepad axis direction.
Definition: Gamepad.h:89
Some gamepad related functions.
Definition: Gamepad.h:144
A tracker for the connection/disconnection of gamepads.
Definition: Gamepad.h:245
The directional pad left button.
Positive direction of the axis.
The namespace for gf classes.
Definition: Action.h:35
GamepadHwId
A gamepad hardware identifier.
Definition: Gamepad.h:104
constexpr GamepadId AnyGamepad
A special identifier for all gamepads.
Definition: Gamepad.h:138
The directional pad down button.
Defines a system event and its parameters.
Definition: Event.h:224
The directional pad up button.