aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/state.h
diff options
context:
space:
mode:
authorMax Horn2010-02-13 17:46:44 +0000
committerMax Horn2010-02-13 17:46:44 +0000
commitb9a11ddb0b69910418d0ccc8cf303a2e2a181f3a (patch)
tree277ec4eb1546916c8695f47e9bafb357916247bb /engines/sci/engine/state.h
parent06021f79acfb32677e68b8697d5ba63059a6893d (diff)
downloadscummvm-rg350-b9a11ddb0b69910418d0ccc8cf303a2e2a181f3a.tar.gz
scummvm-rg350-b9a11ddb0b69910418d0ccc8cf303a2e2a181f3a.tar.bz2
scummvm-rg350-b9a11ddb0b69910418d0ccc8cf303a2e2a181f3a.zip
SCI: Move language related code from EngineState to SciEngine
svn-id: r48052
Diffstat (limited to 'engines/sci/engine/state.h')
-rw-r--r--engines/sci/engine/state.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/engines/sci/engine/state.h b/engines/sci/engine/state.h
index f7011a1a2c..fc80b91c2c 100644
--- a/engines/sci/engine/state.h
+++ b/engines/sci/engine/state.h
@@ -80,18 +80,6 @@ enum {
SCI_GAME_WAS_RESTARTED_AT_LEAST_ONCE = 4
};
-/** Supported languages */
-enum kLanguage {
- K_LANG_NONE = 0,
- K_LANG_ENGLISH = 1,
- K_LANG_FRENCH = 33,
- K_LANG_SPANISH = 34,
- K_LANG_ITALIAN = 39,
- K_LANG_GERMAN = 49,
- K_LANG_JAPANESE = 81,
- K_LANG_PORTUGUESE = 351
-};
-
class FileHandle {
public:
Common::String _name;
@@ -192,26 +180,6 @@ public:
byte _memorySegment[kMemorySegmentMax];
EngineState *successor; /**< Successor of this state: Used for restoring */
-
-
-public:
-
- /**
- * Processes a multilanguage string based on the current language settings and
- * returns a string that is ready to be displayed.
- * @param str the multilanguage string
- * @param sep optional seperator between main language and subtitle language,
- * if NULL is passed no subtitle will be added to the returned string
- * @return processed string
- */
- Common::String strSplit(const char *str, const char *sep = "\r----------\r");
-
- kLanguage getLanguage();
-
- Common::String getLanguageString(const char *str, kLanguage lang) const;
-
-private:
- kLanguage charToLanguage(const char c) const;
};
} // End of namespace Sci