This repository has been archived on 2025-03-20. You can view files and clone it, but cannot push or open issues or pull requests.
The-Powder-Toy/src/client/SaveFile.h
2018-11-27 22:13:29 -05:00

31 lines
571 B
C++

#ifndef SAVEFILE_H_
#define SAVEFILE_H_
#include "common/String.h"
class GameSave;
class SaveFile {
public:
SaveFile(SaveFile & save);
SaveFile(ByteString filename);
GameSave * GetGameSave();
void SetGameSave(GameSave * save);
String GetDisplayName();
void SetDisplayName(String displayName);
ByteString GetName();
void SetFileName(ByteString fileName);
String GetError();
void SetLoadingError(String error);
virtual ~SaveFile();
private:
GameSave * gameSave;
ByteString filename;
String displayName;
String loadingError;
};
#endif /* SAVEFILE_H_ */