ELEC2645 (2017/18) / Mbed 2 deprecated el17yw

Dependencies:   mbed

Committer:
RickYu
Date:
Sun Apr 15 17:36:29 2018 +0000
Revision:
3:1a134243e2f0
Parent:
2:421fb0670c5c
Child:
4:55d904040636
boom fall;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
RickYu 2:421fb0670c5c 1 #ifndef ENGINE_H
RickYu 2:421fb0670c5c 2 #define ENGINE_H
RickYu 2:421fb0670c5c 3
RickYu 2:421fb0670c5c 4 #include "mbed.h"
RickYu 2:421fb0670c5c 5 #include "N5110.h"
RickYu 2:421fb0670c5c 6 #include "Gamepad.h"
RickYu 2:421fb0670c5c 7 #include "rect.h"
RickYu 3:1a134243e2f0 8 #include "boom.h"
RickYu 2:421fb0670c5c 9
RickYu 2:421fb0670c5c 10
RickYu 2:421fb0670c5c 11 #define GAP 2
RickYu 3:1a134243e2f0 12
RickYu 2:421fb0670c5c 13 class engine
RickYu 2:421fb0670c5c 14 {
RickYu 2:421fb0670c5c 15 public:
RickYu 2:421fb0670c5c 16 engine();
RickYu 2:421fb0670c5c 17 ~engine();
RickYu 2:421fb0670c5c 18
RickYu 2:421fb0670c5c 19 void init(int rect_height,int speed,int rect_width);
RickYu 2:421fb0670c5c 20 void read_input(Gamepad &pad);
RickYu 2:421fb0670c5c 21 void update(Gamepad &pad);
RickYu 2:421fb0670c5c 22 void draw(N5110 &lcd);
RickYu 2:421fb0670c5c 23
RickYu 2:421fb0670c5c 24 private:
RickYu 2:421fb0670c5c 25 rect _rect;
RickYu 2:421fb0670c5c 26
RickYu 2:421fb0670c5c 27 int _speed;
RickYu 2:421fb0670c5c 28 int _recx;
RickYu 3:1a134243e2f0 29
RickYu 3:1a134243e2f0 30 boom _boom;
RickYu 3:1a134243e2f0 31
RickYu 3:1a134243e2f0 32
RickYu 3:1a134243e2f0 33
RickYu 3:1a134243e2f0 34
RickYu 2:421fb0670c5c 35
RickYu 2:421fb0670c5c 36
RickYu 2:421fb0670c5c 37
RickYu 2:421fb0670c5c 38
RickYu 2:421fb0670c5c 39 Direction _d;
RickYu 2:421fb0670c5c 40 float _mag;
RickYu 2:421fb0670c5c 41
RickYu 2:421fb0670c5c 42
RickYu 2:421fb0670c5c 43 };
RickYu 2:421fb0670c5c 44
RickYu 2:421fb0670c5c 45
RickYu 2:421fb0670c5c 46
RickYu 2:421fb0670c5c 47
RickYu 2:421fb0670c5c 48 #endif