AirsoftTimer software based on mbed
Dependencies: mbed TextLCD keypad
Diff: Airsofttimer.h
- Revision:
- 5:be598835bab0
- Parent:
- 4:2c91c9eccf3a
- Child:
- 8:e9fb60f5a56f
diff -r 2c91c9eccf3a -r be598835bab0 Airsofttimer.h --- a/Airsofttimer.h Sat Dec 13 10:11:24 2014 +0000 +++ b/Airsofttimer.h Sat Dec 13 12:24:37 2014 +0000 @@ -4,33 +4,20 @@ #define AIRSOFTTIMER_H #include "mbed.h" -#include "board/LCD.h" -#include "board/Leds.h" -#include "board/Key.h" -#include "board/Buzzer.h" -#include "board/Button.h" -#include "board/Keyboard.h" - -struct Pinouts{ - PinName button; - PinName key; - LedPins leds; - PinName buzzer; - KeyboardPins keyboard; - LcdPins lcd; -}; +#include "board/Board.h" +#include "games/Game.h" class Airsofttimer { static const char* LOGO[]; + public: Airsofttimer(Pinouts pinouts); + private: + Board* board; - private: - void init(); - LCD* lcd; - + void init(); };