#include <windows-saves.h>
Public Member Functions | |
| WindowsSaveFileManager (bool isPortable) | |
Public Member Functions inherited from DefaultSaveFileManager | |
| DefaultSaveFileManager (const Common::Path &defaultSavepath) | |
| void | updateSavefilesList (Common::StringArray &lockedFiles) override |
| Common::StringArray | listSavefiles (const Common::String &pattern) override |
| Common::InSaveFile * | openRawFile (const Common::String &filename) override |
| Common::InSaveFile * | openForLoading (const Common::String &filename) override |
| Common::OutSaveFile * | openForSaving (const Common::String &filename, bool compress=true) override |
| bool | removeSavefile (const Common::String &filename) override |
| bool | exists (const Common::String &filename) override |
Public Member Functions inherited from Common::SaveFileManager | |
| virtual void | clearError () |
| virtual Error | getError () |
| virtual String | getErrorDesc () |
| virtual String | popErrorDesc () |
| virtual bool | renameSavefile (const String &oldName, const String &newName, bool compress=true) |
| virtual bool | copySavefile (const String &oldName, const String &newName, bool compress=true) |
Protected Member Functions | |
| Common::ErrorCode | removeFile (const Common::FSNode &fileNode) override |
Protected Member Functions inherited from DefaultSaveFileManager | |
| virtual Common::Path | getSavePath () const |
| virtual void | checkPath (const Common::FSNode &dir) |
| void | assureCached (const Common::Path &savePathName) |
Protected Member Functions inherited from Common::SaveFileManager | |
| virtual void | setError (Error error, const String &errorDesc) |
Additional Inherited Members | |
Static Public Member Functions inherited from DefaultSaveFileManager | |
| static Common::Path | concatWithSavesPath (Common::String name) |
Protected Types inherited from DefaultSaveFileManager | |
| typedef Common::HashMap< Common::String, Common::FSNode, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo > | SaveFileCache |
Protected Attributes inherited from DefaultSaveFileManager | |
| SaveFileCache | _saveFileCache |
| Common::StringArray | _lockedFiles |
Protected Attributes inherited from Common::SaveFileManager | |
| Error | _error |
| String | _errorDesc |
Provides a savefile manager implementation for Windows.
|
overrideprotectedvirtual |
Removes the given file. This is called from removeSavefile() with the full file path.
Reimplemented from DefaultSaveFileManager.