ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Committer:
el17arm
Date:
Fri Mar 29 00:30:03 2019 +0000
Revision:
14:dc3524d11921
Parent:
12:adf4ec04ced2
Child:
15:2bda80896a84
version not using global variables, still doesnt transfer updated values of function

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17arm 2:725c213b2396 1 #ifndef Levelengine_H
el17arm 2:725c213b2396 2 #define Levelengine_H
el17arm 2:725c213b2396 3
el17arm 2:725c213b2396 4 #include "mbed.h"
el17arm 2:725c213b2396 5 #include "N5110.h"
el17arm 2:725c213b2396 6 #include "Gamepad.h"
el17arm 2:725c213b2396 7 #include "Minerengine.h"
el17arm 2:725c213b2396 8
el17arm 14:dc3524d11921 9 const int solid_block[9] = {
el17arm 14:dc3524d11921 10 1,1,1,
el17arm 14:dc3524d11921 11 1,0,1,
el17arm 14:dc3524d11921 12 1,1,1,
el17arm 14:dc3524d11921 13
el17arm 14:dc3524d11921 14 };
el17arm 14:dc3524d11921 15
el17arm 2:725c213b2396 16 class Levelengine
el17arm 2:725c213b2396 17 {
el17arm 2:725c213b2396 18 public:
el17arm 2:725c213b2396 19
el17arm 2:725c213b2396 20 Levelengine();
el17arm 2:725c213b2396 21 ~Levelengine();
el17arm 11:61f28e3448d3 22 void central_cavern(N5110 &lcd);
el17arm 14:dc3524d11921 23 void collision_points(N5110 &lcd, Gamepad &pad);
el17arm 12:adf4ec04ced2 24
el17arm 2:725c213b2396 25
el17arm 2:725c213b2396 26 private:
el17arm 2:725c213b2396 27
el17arm 4:b92da6a09c8b 28 Minerengine miner;
el17arm 14:dc3524d11921 29 int collision;
el17arm 3:d27ee2440829 30
el17arm 3:d27ee2440829 31
el17arm 2:725c213b2396 32
el17arm 2:725c213b2396 33 };
el17arm 2:725c213b2396 34
el17arm 2:725c213b2396 35 #endif