ELEC2645 (2018/19) / Mbed 2 deprecated 2645_Project_SiutingWong201186503

Dependencies:   mbed

Committer:
davidwst421
Date:
Wed May 08 19:44:17 2019 +0000
Revision:
1:f09ff0ed98fd
Parent:
0:fd8eda608206
Child:
14:13e82f720bea
change wall

Who changed what in which revision?

UserRevisionLine numberNew contents of line
davidwst421 0:fd8eda608206 1 #ifndef WALL_H
davidwst421 0:fd8eda608206 2 #define WALL_H
davidwst421 0:fd8eda608206 3
davidwst421 0:fd8eda608206 4 #include "mbed.h"
davidwst421 0:fd8eda608206 5 #include "N5110.h"
davidwst421 0:fd8eda608206 6 #include "Gamepad.h"
davidwst421 0:fd8eda608206 7
davidwst421 0:fd8eda608206 8 class Wall
davidwst421 0:fd8eda608206 9 {
davidwst421 0:fd8eda608206 10
davidwst421 0:fd8eda608206 11 public:
davidwst421 0:fd8eda608206 12 Wall();
davidwst421 0:fd8eda608206 13 ~Wall();
davidwst421 0:fd8eda608206 14 void init(int x,int gap,int width,int speed);
davidwst421 0:fd8eda608206 15 void draw1(N5110 &lcd);
davidwst421 0:fd8eda608206 16 void draw2(N5110 &lcd);
davidwst421 0:fd8eda608206 17 void update();
davidwst421 0:fd8eda608206 18 void reset();
davidwst421 1:f09ff0ed98fd 19 int get_x();
davidwst421 1:f09ff0ed98fd 20 int get_height();
davidwst421 0:fd8eda608206 21
davidwst421 0:fd8eda608206 22 private:
davidwst421 0:fd8eda608206 23
davidwst421 0:fd8eda608206 24 int _height;
davidwst421 0:fd8eda608206 25 int _width;
davidwst421 0:fd8eda608206 26 int _x;
davidwst421 0:fd8eda608206 27 int _y;
davidwst421 0:fd8eda608206 28 int _speed;
davidwst421 1:f09ff0ed98fd 29 int _gap;
davidwst421 0:fd8eda608206 30 };
davidwst421 0:fd8eda608206 31 #endif