![]() |
Gamedev Framework (gf) 1.2.0
A C++17 framework for 2D games
|
A gamepad button control. More...
#include <gf/Controls.h>

Public Member Functions | |
| GamepadButtonControl (GamepadId id, GamepadButton button) | |
| Contruct a gamepad button control. More... | |
| virtual void | processEvent (const Event &event) override |
| Update the state of the control thanks to an event. More... | |
Public Member Functions inherited from gf::Control | |
| Control () | |
| Construct a control. More... | |
| virtual | ~Control () |
| Destroy the control. More... | |
| bool | isActive () const |
| Check if the control is active. More... | |
| void | setActive (bool active=true) |
| Change the active state of the control. More... | |
| void | reset () |
| Desactivate the control. More... | |
| virtual void | processEvent (const Event &event)=0 |
| Update the state of the control thanks to an event. More... | |
A gamepad button control.
| gf::GamepadButtonControl::GamepadButtonControl | ( | GamepadId | id, |
| GamepadButton | button | ||
| ) |
Contruct a gamepad button control.
| id | The id of the gamepad |
| button | The button of the gamepad |
|
overridevirtual |
Update the state of the control thanks to an event.
| event | The event to update the control. |
Implements gf::Control.