summaryrefslogtreecommitdiffstats
path: root/Vehicle.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'Vehicle.hpp')
-rw-r--r--Vehicle.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/Vehicle.hpp b/Vehicle.hpp
index 4e5e854..24cc505 100644
--- a/Vehicle.hpp
+++ b/Vehicle.hpp
@@ -1,6 +1,8 @@
#ifndef ASCIIROAD_VEHICLE_H
#define ASCIIROAD_VEHICLE_H
+class GameWorld;
+
class Vehicle {
int type;
int pos_y, pos_x;
@@ -9,10 +11,7 @@ public:
: type(a_type), pos_y(a_y), pos_x(a_x) { }
~Vehicle() { }
- int GetLength();
-
- void MoveRight() { pos_x++; }
- bool Draw(int bound_x); /* return false if not draw anything */
+ bool MoveRight(GameWorld *world); /* return false if not draw anything */
};
struct ll_vehicle {