ELEC2645 (2017/18) / Mbed 2 deprecated el17yw

Dependencies:   mbed

Committer:
RickYu
Date:
Mon Apr 30 19:12:41 2018 +0000
Revision:
26:6a1476a0bba9
Parent:
23:f433f8d8698e
Child:
27:eab2cf10554e
fix all the errors.......

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RickYu 26:6a1476a0bba9 1
RickYu 26:6a1476a0bba9 2
RickYu 20:a3fd428fb4f4 3 #ifndef HELP_H
RickYu 19:362ad1cd6d4a 4 #define HELP_H
RickYu 19:362ad1cd6d4a 5 #include "mbed.h"
RickYu 19:362ad1cd6d4a 6 #include "N5110.h"
RickYu 19:362ad1cd6d4a 7 #include "Gamepad.h"
RickYu 19:362ad1cd6d4a 8
RickYu 19:362ad1cd6d4a 9
RickYu 19:362ad1cd6d4a 10 class help{
RickYu 19:362ad1cd6d4a 11
RickYu 19:362ad1cd6d4a 12 public:
RickYu 19:362ad1cd6d4a 13 help();
RickYu 19:362ad1cd6d4a 14 ~help();
RickYu 26:6a1476a0bba9 15
RickYu 26:6a1476a0bba9 16 void draw_arrow(N5110 &lcd);
RickYu 26:6a1476a0bba9 17 void update(Gamepad &pad,N5110 &lcd); //switch between "game" and "help"
RickYu 19:362ad1cd6d4a 18
RickYu 26:6a1476a0bba9 19 //move the page in "help" model
RickYu 26:6a1476a0bba9 20 void page_on(Gamepad &pad,N5110 &lcd);
RickYu 26:6a1476a0bba9 21 void page_back(Gamepad &pad,N5110 &lcd);
RickYu 26:6a1476a0bba9 22
RickYu 26:6a1476a0bba9 23 //draw two models
RickYu 26:6a1476a0bba9 24 void model_1(Gamepad &pad,N5110 &lcd);
RickYu 26:6a1476a0bba9 25 void model_2(Gamepad &pad,N5110 &lcd);
RickYu 26:6a1476a0bba9 26
RickYu 26:6a1476a0bba9 27 //write the help and introduction
RickYu 21:f48e269bafa4 28 void statement1(N5110 &lcd);
RickYu 21:f48e269bafa4 29 void statement2(N5110 &lcd);
RickYu 21:f48e269bafa4 30 void statement3(N5110 &lcd);
RickYu 26:6a1476a0bba9 31 void piggy_page(N5110 &lcd);
RickYu 21:f48e269bafa4 32
RickYu 26:6a1476a0bba9 33
RickYu 19:362ad1cd6d4a 34 private:
RickYu 19:362ad1cd6d4a 35
RickYu 19:362ad1cd6d4a 36 int arrow_x;
RickYu 19:362ad1cd6d4a 37 int arrow_y;
RickYu 20:a3fd428fb4f4 38 int arrow_speed;
RickYu 22:c1e1283c6356 39 int choice;
RickYu 22:c1e1283c6356 40 int page;
RickYu 26:6a1476a0bba9 41 };
RickYu 26:6a1476a0bba9 42 #endif