diff options
author | Max Horn | 2005-04-10 15:13:40 +0000 |
---|---|---|
committer | Max Horn | 2005-04-10 15:13:40 +0000 |
commit | e79c168d35d9c3633e3dfb618bd05466b0efc307 (patch) | |
tree | fe4fa01fd852546eaa3229f62069109d98eb8a67 /backends/ps2 | |
parent | e03861fdd4ca4cb676788c4ae4ea19647107fd6b (diff) | |
download | scummvm-rg350-e79c168d35d9c3633e3dfb618bd05466b0efc307.tar.gz scummvm-rg350-e79c168d35d9c3633e3dfb618bd05466b0efc307.tar.bz2 scummvm-rg350-e79c168d35d9c3633e3dfb618bd05466b0efc307.zip |
split SaveFileManager::openSavefile and class SaveFile into two, each, one for loading and one for saving
svn-id: r17517
Diffstat (limited to 'backends/ps2')
-rw-r--r-- | backends/ps2/savefile.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/backends/ps2/savefile.h b/backends/ps2/savefile.h index 56b485d82e..25133e90dc 100644 --- a/backends/ps2/savefile.h +++ b/backends/ps2/savefile.h @@ -38,7 +38,14 @@ public: Ps2SaveFileManager(const char *path, SaveMode mode, Gs2dScreen *screen); virtual ~Ps2SaveFileManager(); - virtual SaveFile *openSavefile(const char *filename, bool saveOrLoad); + + virtual SaveFile *openForSaving(const char *filename) { + return openSavefile(filename, true); + } + virtual SaveFile *openForLoading(const char *filename) { + return openSavefile(filename, false); + } + virtual void listSavefiles(const char * /* prefix */, bool *marks, int num); /** Get the path to the save game directory. */ @@ -59,6 +66,8 @@ private: static const iconIVECTOR _bgcolor[4]; static const iconFVECTOR _lightdir[3], _lightcol[3], _ambient; + + SaveFile *openSavefile(const char *filename, bool saveOrLoad); }; #endif // __PS2_SAVEFILE__ |