ELEC2645 (2018/19) / Mbed 2 deprecated el17arm

Dependencies:   mbed

Revision:
15:2bda80896a84
Parent:
14:dc3524d11921
Child:
16:8384e9a480ef
diff -r dc3524d11921 -r 2bda80896a84 Minerengine.h
--- a/Minerengine.h	Fri Mar 29 00:30:03 2019 +0000
+++ b/Minerengine.h	Fri Mar 29 19:03:10 2019 +0000
@@ -36,26 +36,28 @@
     
     Minerengine();
     ~Minerengine();
-    void read_direction(Gamepad &pad);
-    int miner_move();
+    
+    void miner_init(int x, int y);
+    void miner_move(Direction d);
     void miner_draw(N5110 &lcd);
     void miner_gravity(N5110 &lcd);
     void miner_jump(N5110 &lcd, Gamepad &pad);
-    void miner_init();
-    void miner_collision(N5110 &lcd);
+    void miner_land(N5110 &lcd);
     Vector2D get_pos();
-    int _x;
+    void read_direction(Gamepad &pad);
+    void level_one_collision(N5110 &lcd);
+    
 
 private:
 
-    Direction _d;
     int _direction;
-    int _right_collision;
-    int _left_collision;
     int _stop_jump;
     int _gravity;
     int _jump;
     int _y;
+    int _x;
+    int _right_collision;
+    int _left_collision;
     
     
 };