aboutsummaryrefslogtreecommitdiff
path: root/engines/game.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/game.cpp')
-rw-r--r--engines/game.cpp52
1 files changed, 0 insertions, 52 deletions
diff --git a/engines/game.cpp b/engines/game.cpp
index 0bd1c59791..c7f26019d6 100644
--- a/engines/game.cpp
+++ b/engines/game.cpp
@@ -25,7 +25,6 @@
#include "engines/game.h"
#include "base/plugins.h"
-#include "graphics/surface.h"
const PlainGameDescriptor *findPlainGameDescriptor(const char *gameid, const PlainGameDescriptor *list) {
@@ -103,54 +102,3 @@ void GameDescriptor::updateDesc(const char *extra) {
setVal("description", descr);
}
}
-
-void SaveStateDescriptor::setThumbnail(Graphics::Surface *t) {
- if (_thumbnail.get() == t)
- return;
-
- _thumbnail = Common::SharedPtr<Graphics::Surface>(t, Graphics::SharedPtrSurfaceDeleter());
-}
-
-bool SaveStateDescriptor::getBool(const Common::String &key) const {
- if (contains(key)) {
- Common::String value = getVal(key);
- if (value.equalsIgnoreCase("true") ||
- value.equalsIgnoreCase("yes") ||
- value.equals("1"))
- return true;
- if (value.equalsIgnoreCase("false") ||
- value.equalsIgnoreCase("no") ||
- value.equals("0"))
- return false;
- error("SaveStateDescriptor: %s '%s' has unknown value '%s' for boolean '%s'",
- save_slot().c_str(), description().c_str(), value.c_str(), key.c_str());
- }
- return false;
-}
-
-void SaveStateDescriptor::setDeletableFlag(bool state) {
- setVal("is_deletable", state ? "true" : "false");
-}
-
-void SaveStateDescriptor::setWriteProtectedFlag(bool state) {
- setVal("is_write_protected", state ? "true" : "false");
-}
-
-void SaveStateDescriptor::setSaveDate(int year, int month, int day) {
- char buffer[32];
- snprintf(buffer, 32, "%.2d.%.2d.%.4d", day, month, year);
- setVal("save_date", buffer);
-}
-
-void SaveStateDescriptor::setSaveTime(int hour, int min) {
- char buffer[32];
- snprintf(buffer, 32, "%.2d:%.2d", hour, min);
- setVal("save_time", buffer);
-}
-
-void SaveStateDescriptor::setPlayTime(int hours, int minutes) {
- char buffer[32];
- snprintf(buffer, 32, "%.2d:%.2d", hours, minutes);
- setVal("play_time", buffer);
-}
-