diff options
Diffstat (limited to 'src/client/SaveFile.cpp')
| -rw-r--r-- | src/client/SaveFile.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/client/SaveFile.cpp b/src/client/SaveFile.cpp index 7c35466..0694167 100644 --- a/src/client/SaveFile.cpp +++ b/src/client/SaveFile.cpp @@ -11,7 +11,9 @@ SaveFile::SaveFile(SaveFile & save): gameSave(NULL), - thumbnail(NULL) + thumbnail(NULL), + filename(save.filename), + displayName(save.displayName) { if(save.gameSave) gameSave = new GameSave(*save.gameSave); @@ -31,6 +33,7 @@ void SaveFile::SetThumbnail(Thumbnail * thumb) SaveFile::SaveFile(string filename): filename(filename), + displayName(filename), gameSave(NULL), thumbnail(NULL) { @@ -52,6 +55,16 @@ string SaveFile::GetName() return filename; } +string SaveFile::GetDisplayName() +{ + return displayName; +} + +void SaveFile::SetDisplayName(string displayName) +{ + this->displayName = displayName; +} + SaveFile::~SaveFile() { if(gameSave) delete gameSave; |
