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 #include "engine.h"
RickYu 2:421fb0670c5c 2
RickYu 2:421fb0670c5c 3 engine::engine()
RickYu 2:421fb0670c5c 4 {
RickYu 2:421fb0670c5c 5
RickYu 2:421fb0670c5c 6 }
RickYu 2:421fb0670c5c 7
RickYu 2:421fb0670c5c 8 engine::~engine()
RickYu 2:421fb0670c5c 9 {
RickYu 2:421fb0670c5c 10
RickYu 2:421fb0670c5c 11 }
RickYu 2:421fb0670c5c 12
RickYu 2:421fb0670c5c 13 void engine::init(int rect_height,int speed,int rect_width)
RickYu 2:421fb0670c5c 14 {
RickYu 2:421fb0670c5c 15 // initialise the game parameters
RickYu 2:421fb0670c5c 16 _speed = speed;
RickYu 2:421fb0670c5c 17
RickYu 2:421fb0670c5c 18
RickYu 2:421fb0670c5c 19
RickYu 2:421fb0670c5c 20
RickYu 2:421fb0670c5c 21 }
RickYu 2:421fb0670c5c 22 void engine::draw(N5110 &lcd)
RickYu 2:421fb0670c5c 23 {
RickYu 2:421fb0670c5c 24
RickYu 2:421fb0670c5c 25 _rect.draw(lcd);
RickYu 3:1a134243e2f0 26 _boom.draw(lcd);
RickYu 2:421fb0670c5c 27
RickYu 2:421fb0670c5c 28
RickYu 2:421fb0670c5c 29 }
RickYu 2:421fb0670c5c 30
RickYu 2:421fb0670c5c 31 void engine::read_input(Gamepad &pad)
RickYu 2:421fb0670c5c 32 {
RickYu 2:421fb0670c5c 33 _d = pad.get_direction();
RickYu 2:421fb0670c5c 34 _mag = pad.get_mag();
RickYu 2:421fb0670c5c 35 }
RickYu 2:421fb0670c5c 36
RickYu 2:421fb0670c5c 37
RickYu 2:421fb0670c5c 38 void engine::update(Gamepad &pad)
RickYu 2:421fb0670c5c 39 {
RickYu 2:421fb0670c5c 40 _rect.update(_d,_mag);
RickYu 3:1a134243e2f0 41 _boom.update(_d,_mag);
RickYu 2:421fb0670c5c 42
RickYu 2:421fb0670c5c 43
RickYu 2:421fb0670c5c 44 }
RickYu 2:421fb0670c5c 45