diff options
Diffstat (limited to 'engines/bladerunner/movement_track.h')
-rw-r--r-- | engines/bladerunner/movement_track.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/bladerunner/movement_track.h b/engines/bladerunner/movement_track.h index 2d59fd98c7..2eab4cdedb 100644 --- a/engines/bladerunner/movement_track.h +++ b/engines/bladerunner/movement_track.h @@ -29,7 +29,8 @@ namespace BladeRunner { class BladeRunnerEngine; class BoundingBox; -class SaveFile; +class SaveFileReadStream; +class SaveFileWriteStream; class MovementTrack { static const int kSize = 100; @@ -60,7 +61,9 @@ public: bool hasNext() const; bool next(int *waypointId, int *delay, int *angle, bool *run); - void save(SaveFile &f); + void save(SaveFileWriteStream &f); + void load(SaveFileReadStream &f); + private: void reset(); }; |