ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Revision:
22:a259bcbb1233
Parent:
21:7a7a115d910d
Child:
23:1ee8686af747
diff -r 7a7a115d910d -r a259bcbb1233 Levelengine/Levelengine.h
--- a/Levelengine/Levelengine.h	Wed Apr 03 01:17:38 2019 +0000
+++ b/Levelengine/Levelengine.h	Wed Apr 03 13:52:15 2019 +0000
@@ -56,11 +56,12 @@
     void soft_blocks(int x, int y, N5110 &lcd);
     void draw_solid_block(int x, int y, N5110 &lcd);
     
-    void draw_key1(int x, int y, N5110 &lcd, Gamepad &pad);
-    void draw_key2(int x, int y, N5110 &lcd);
-    void draw_key3(int x, int y, N5110 &lcd);
-    void draw_key4(int x, int y, N5110 &lcd);
-    void draw_key5(int x, int y, N5110 &lcd);
+    void draw_key1(int key#, int x, int y, N5110 &lcd, Gamepad &pad);
+    void draw_key2(int x, int y, N5110 &lcd, Gamepad &pad);
+    void draw_key3(int x, int y, N5110 &lcd, Gamepad &pad);
+    void draw_key4(int x, int y, N5110 &lcd, Gamepad &pad);
+    void draw_key5(int x, int y, N5110 &lcd, Gamepad &pad);
+    bool key_collect(int x, int y, N5110 &lcd, Gamepad &pad);
     int keys_collected();
     
     int spike1(int x, int y, N5110 &lcd);