aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/movement_track.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/movement_track.h')
-rw-r--r--engines/bladerunner/movement_track.h66
1 files changed, 33 insertions, 33 deletions
diff --git a/engines/bladerunner/movement_track.h b/engines/bladerunner/movement_track.h
index 491de8051a..30ac07efb6 100644
--- a/engines/bladerunner/movement_track.h
+++ b/engines/bladerunner/movement_track.h
@@ -25,46 +25,46 @@
#include "bladerunner/bladerunner.h"
-
namespace BladeRunner {
- class BladeRunnerEngine;
- class BoundingBox;
+class BladeRunnerEngine;
+class BoundingBox;
+
+struct MovementTrackEntry
+{
+ int waypointId;
+ int delay;
+ int angle;
+ int running;
+};
- struct MovementTrackEntry
- {
- int waypointId;
- int delay;
- int angle;
- int running;
- };
+class MovementTrack {
+ BladeRunnerEngine *_vm;
- class MovementTrack {
- BladeRunnerEngine *_vm;
+private:
+ int _currentIndex;
+ int _lastIndex;
+ int _hasNext;
+ int _paused;
+ MovementTrackEntry _entries[100];
+ void reset();
- private:
- int _currentIndex;
- int _lastIndex;
- int _hasNext;
- int _paused;
- MovementTrackEntry _entries[100];
- void reset();
+public:
+ MovementTrack();
+ ~MovementTrack();
+ int append(int waypointId, int delay, int running);
+ int append(int waypointId, int delay, int angle, int running);
+ void flush();
+ void repeat();
+ int pause();
+ int unpause();
+ int isPaused();
+ int hasNext();
+ int next(int *waypointId, int *delay, int *angle, int *running);
- public:
- MovementTrack();
- ~MovementTrack();
- int append(int waypointId, int delay, int running);
- int append(int waypointId, int delay, int angle, int running);
- void flush();
- void repeat();
- int pause();
- int unpause();
- int isPaused();
- int hasNext();
- int next(int *waypointId, int *delay, int *angle, int *running);
+ //int saveGame();
+};
- //int saveGame();
- };
} // End of namespace BladeRunner
#endif