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.
Dependencies: mbed
Fork of el17ajf by
Diff: Input/Input.h
- Revision:
- 12:beb0d7632531
- Parent:
- 9:3a7776a29a11
- Child:
- 13:59e17cab320a
--- a/Input/Input.h Sun Mar 17 10:55:11 2019 +0000 +++ b/Input/Input.h Sun Mar 17 12:14:56 2019 +0000 @@ -1,6 +1,8 @@ +#include "Gamepad.h" + class Input { public: - static const int NUMBER_OF_BUTTONS = 4; + static const int NUMBER_OF_BUTTONS; enum Button {LEFT, RIGHT, UP, DOWN}; enum State {RELEASED, RELEASED_FRAME, HIT_FRAME, HELD}; static void init(); @@ -9,5 +11,6 @@ static bool buttonHit(Button button); static bool buttonHeld(Button button); private: - static State states[NUMBER_OF_BUTTONS]; + static State states[4]; + static Gamepad * gamepad; }; \ No newline at end of file