ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Committer:
el17arm
Date:
Tue Apr 09 18:46:14 2019 +0000
Revision:
27:e73dd64ef334
Parent:
26:bce40bf4c9fc
Child:
28:a38070a1cdcf
Child:
31:ed5f7f15a1ed
Child:
32:5dc769ba4a58
Moving enemies that will kill my character on contact and make him lose a life

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17arm 18:ff0a53dcb862 1 #ifndef Level1_H
el17arm 18:ff0a53dcb862 2 #define Level1_H
el17arm 18:ff0a53dcb862 3
el17arm 18:ff0a53dcb862 4 #include "mbed.h"
el17arm 18:ff0a53dcb862 5 #include "N5110.h"
el17arm 18:ff0a53dcb862 6 #include "Gamepad.h"
el17arm 18:ff0a53dcb862 7 #include "Levelengine.h"
el17arm 27:e73dd64ef334 8 #include "Miner.h"
el17arm 18:ff0a53dcb862 9
el17arm 18:ff0a53dcb862 10 class Level1
el17arm 18:ff0a53dcb862 11 {
el17arm 18:ff0a53dcb862 12 public:
el17arm 18:ff0a53dcb862 13
el17arm 18:ff0a53dcb862 14 Level1();
el17arm 18:ff0a53dcb862 15 ~Level1();
el17arm 18:ff0a53dcb862 16 void level_platforms(N5110 &lcd);
el17arm 18:ff0a53dcb862 17 void soft_blocks(N5110 &lcd);
el17arm 18:ff0a53dcb862 18 void solid_blocks(N5110 &lcd);
el17arm 26:bce40bf4c9fc 19 int traps(N5110 &lcd);
el17arm 24:9c7aca60e374 20 void keys(N5110 &lcd, Gamepad &pad);
el17arm 18:ff0a53dcb862 21 int keys_collected();
el17arm 20:78bd235f8caa 22 bool level1_exit(N5110 &lcd);
el17arm 18:ff0a53dcb862 23
el17arm 18:ff0a53dcb862 24 private:
el17arm 27:e73dd64ef334 25
el17arm 27:e73dd64ef334 26 Miner _miner;
el17arm 18:ff0a53dcb862 27 Levelengine _level;
el17arm 23:1ee8686af747 28 Key _k;
el17arm 27:e73dd64ef334 29
el17arm 18:ff0a53dcb862 30
el17arm 18:ff0a53dcb862 31 };
el17arm 18:ff0a53dcb862 32 #endif