ScummVM API documentation
Parallaction::SaveLoad Class Referenceabstract
Inheritance diagram for Parallaction::SaveLoad:
Parallaction::SaveLoad_br Parallaction::SaveLoad_ns

Public Member Functions

 SaveLoad (Common::SaveFileManager *saveFileMan, const char *prefix)
 
virtual bool loadGame ()
 
virtual bool saveGame ()
 
virtual void getGamePartProgress (bool *complete, int size)=0
 
virtual void setPartComplete (const char *part)=0
 
virtual void renameOldSavefiles ()
 

Protected Member Functions

Common::String genSaveFileName (uint slot)
 
Common::InSaveFilegetInSaveFile (uint slot)
 
Common::OutSaveFilegetOutSaveFile (uint slot)
 
int selectSaveFile (Common::String &selectedName, bool saveMode, const Common::U32String &caption, const Common::U32String &button)
 
int buildSaveFileList (Common::StringArray &l)
 
virtual void doLoadGame (uint16 slot)=0
 
virtual void doSaveGame (uint16 slot, const char *name)=0
 

Protected Attributes

Common::SaveFileManager_saveFileMan
 
Common::String _saveFilePrefix
 

The documentation for this class was generated from the following file: