ScummVM API documentation
cSaveHandler Class Reference
Inheritance diagram for cSaveHandler:
hpl::iUpdateable

Public Member Functions

 cSaveHandler (cInit *apInit)
 
void SaveData (const tString &asName)
 
void LoadData (const tString &asName)
 
void SaveGameToFile (const tWString &asFile)
 
void LoadGameFromFile (const tWString &asFile, bool drawLoadingScreen=true)
 
void AutoSave (const tWString &asDir, int alMaxSaves)
 
void AutoLoad (const tWString &asDir)
 
void ClearSavedMaps ()
 
void OnWorldLoad ()
 
void OnStart ()
 
void Reset ()
 
void OnExit ()
 
const tWStringGetSaveDir ()
 
void DeleteOldestIfMax (const tWString &asDir, const tWString &asMask, int alMaxFiles)
 
tWString GetLatest (const tWString &asMask)
 
- Public Member Functions inherited from hpl::iUpdateable
 iUpdateable (const tString &asName)
 
virtual void OnDraw ()
 
virtual void OnPostSceneDraw ()
 
virtual void OnPostGUIDraw ()
 
virtual void OnPostBufferSwap ()
 
virtual void Update (float afTimeStep)
 
const tStringGetName ()
 

Static Public Member Functions

static cDate parseDate (const Common::String &saveFile)
 

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