From b9a11ddb0b69910418d0ccc8cf303a2e2a181f3a Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sat, 13 Feb 2010 17:46:44 +0000 Subject: SCI: Move language related code from EngineState to SciEngine svn-id: r48052 --- engines/sci/engine/state.h | 32 -------------------------------- 1 file changed, 32 deletions(-) (limited to 'engines/sci/engine/state.h') 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 -- cgit v1.2.3