22 #ifndef LASTEXPRESS_SAVELOAD_H 23 #define LASTEXPRESS_SAVELOAD_H 25 #include "lastexpress/lastexpress.h" 29 class LastExpressEngine;
31 struct SVCRFileHeader;
32 struct SVCRSavePointHeader;
39 void writeSavePoint(
CVCRFile *file,
int saveType,
int entityIndex,
int value);
40 void readSavePoint(
CVCRFile *savegameData,
int *saveType, uint8 *entity,
int *saveEvent,
bool skipSoundLoading);
41 void validateSaveFile(
bool flag);
45 void startRewoundGame();
46 bool fileExists(
const char *filename);
47 bool removeSavegame(
const char *filename);
48 bool renameSavegame(
const char *oldName,
const char *newName);
57 #endif // LASTEXPRESS_SAVELOAD_H Definition: cvcrfile.h:61
Definition: lastexpress.h:523
Definition: savegame.h:34