Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: Gamepad/Gamepad.cpp
- Revision:
- 133:05bb8de3c630
- Parent:
- 0:7d4d2023ed9c
diff -r a98cfea2d292 -r 05bb8de3c630 Gamepad/Gamepad.cpp --- a/Gamepad/Gamepad.cpp Thu May 09 08:45:03 2019 +0000 +++ b/Gamepad/Gamepad.cpp Thu May 09 09:02:23 2019 +0000 @@ -149,6 +149,19 @@ } } +void Gamepad::reset_flags() +{ + // reset all button flags + _event_state.reset(A_PRESSED); + _event_state.reset(B_PRESSED); + _event_state.reset(X_PRESSED); + _event_state.reset(Y_PRESSED); + _event_state.reset(START_PRESSED); + _event_state.reset(BACK_PRESSED); + _event_state.reset(L_PRESSED); + _event_state.reset(R_PRESSED); +} + // this method gets the magnitude of the joystick movement float Gamepad::get_mag() {