Arturs Kozlovskis / Mbed 2 deprecated ELEC2645_Project_el18ak

Dependencies:   mbed

Committer:
thestudent
Date:
Sat May 09 08:19:00 2020 +0000
Revision:
18:8f7291885e19
Parent:
17:cb208b15be5c
Child:
19:913d123554ee
Commit before changing few things in the main file

Who changed what in which revision?

UserRevisionLine numberNew contents of line
thestudent 16:e2aaef863d7c 1 #ifndef MENU_H
thestudent 16:e2aaef863d7c 2 #define MENU_H
thestudent 17:cb208b15be5c 3 #include "N5110.h"
thestudent 17:cb208b15be5c 4 #include "Gamepad.h"
thestudent 17:cb208b15be5c 5 #include "Objects.h"
thestudent 17:cb208b15be5c 6 class Menu
thestudent 17:cb208b15be5c 7 {
thestudent 17:cb208b15be5c 8 public:
thestudent 18:8f7291885e19 9 //functions
thestudent 17:cb208b15be5c 10 Menu(N5110 &lcd,Gamepad &pad);
thestudent 17:cb208b15be5c 11 void first_screen();
thestudent 18:8f7291885e19 12 void menu_screen();
thestudent 18:8f7291885e19 13 string get_game_speed();
thestudent 18:8f7291885e19 14 int pause_screen();
thestudent 18:8f7291885e19 15 //variables
thestudent 18:8f7291885e19 16 char print_speed[6];
thestudent 18:8f7291885e19 17
thestudent 17:cb208b15be5c 18 private:
thestudent 18:8f7291885e19 19 //classes
thestudent 17:cb208b15be5c 20 N5110 _lcd;
thestudent 17:cb208b15be5c 21 Gamepad _pad;
thestudent 18:8f7291885e19 22 //variables
thestudent 18:8f7291885e19 23 int _arrow_pos;
thestudent 18:8f7291885e19 24 int _arrow_pos_settings;
thestudent 18:8f7291885e19 25 string _game_speed;
thestudent 16:e2aaef863d7c 26 };
thestudent 16:e2aaef863d7c 27
thestudent 16:e2aaef863d7c 28 #endif