ELEC2645 (2018/19) / Mbed 2 deprecated el17mtu_

Dependencies:   mbed

Committer:
el17mtu
Date:
Thu May 09 03:05:48 2019 +0000
Revision:
18:59befe1eaa56
Parent:
14:558c85380f84
Child:
20:d9987ed262c7
comments updated

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17mtu 0:15b74f0f8c7f 1 #ifndef MODEA_H
el17mtu 0:15b74f0f8c7f 2 #define MODEA_H
el17mtu 0:15b74f0f8c7f 3
el17mtu 0:15b74f0f8c7f 4 #include "mbed.h"
el17mtu 0:15b74f0f8c7f 5 #include "main.h"
el17mtu 0:15b74f0f8c7f 6 #include "N5110.h"
el17mtu 0:15b74f0f8c7f 7 #include "Gamepad.h"
el17mtu 0:15b74f0f8c7f 8
el17mtu 0:15b74f0f8c7f 9 // function prototypes
el17mtu 0:15b74f0f8c7f 10
el17mtu 0:15b74f0f8c7f 11 class ModeA
el17mtu 0:15b74f0f8c7f 12 {
el17mtu 0:15b74f0f8c7f 13
el17mtu 0:15b74f0f8c7f 14 public:
el17mtu 0:15b74f0f8c7f 15 ModeA();
el17mtu 0:15b74f0f8c7f 16 ~ModeA();
el17mtu 0:15b74f0f8c7f 17
el17mtu 0:15b74f0f8c7f 18 void initialise(N5110 &lcd);
el17mtu 18:59befe1eaa56 19 void Game(N5110 &lcd);
el17mtu 0:15b74f0f8c7f 20
el17mtu 0:15b74f0f8c7f 21
el17mtu 0:15b74f0f8c7f 22 private:
el17mtu 0:15b74f0f8c7f 23 int x_position;
el17mtu 0:15b74f0f8c7f 24 int y_position;
el17mtu 5:1c56acecc96e 25
el17mtu 0:15b74f0f8c7f 26 int gravity;
el17mtu 1:44f4594eacac 27 int screen_width;
el17mtu 1:44f4594eacac 28 int bar_width;
el17mtu 3:8e6950aeec8a 29 int bar_speed;
el17mtu 9:571f92b0211b 30 int speed;
el17mtu 14:558c85380f84 31 int score;
el17mtu 3:8e6950aeec8a 32
el17mtu 1:44f4594eacac 33 int size_bottom;
el17mtu 3:8e6950aeec8a 34 int size_top;
el17mtu 5:1c56acecc96e 35
el17mtu 9:571f92b0211b 36
el17mtu 0:15b74f0f8c7f 37 };
el17mtu 0:15b74f0f8c7f 38 #endif