diff options
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r-- | engines/sci/sci.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h index 523cb53559..4d4ad53fb6 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -88,7 +88,16 @@ public: Common::Platform getPlatform() const; uint32 getFlags() const; ResourceManager *getResMgr() { return _resmgr; } + Common::String getSavegameName(int nr) const; + Common::String getSavegamePattern() const; + + /** Prepend 'TARGET-' to the given filename. */ + Common::String wrapFilename(const Common::String &name) const; + + /** Remove the 'TARGET-' prefix of the given filename, if present. */ + Common::String unwrapFilename(const Common::String &name) const; + private: const SciGameDescription *_gameDescription; |