ScummVM API documentation
Common::MainTranslationManager Class Reference
Inheritance diagram for Common::MainTranslationManager:
Common::TranslationManager Common::Singleton< MainTranslationManager > Common::NonCopyable Common::NonCopyable

Additional Inherited Members

- Public Member Functions inherited from Common::TranslationManager
 TranslationManager (const Common::String &fileName)
 
String getLangById (int id) const
 
void setLanguage (const String &lang)
 
void setLanguage (int id)
 
int parseLanguage (const String &lang) const
 
U32String getTranslation (const char *message) const
 
U32String getTranslation (const String &message) const
 
U32String getTranslation (const char *message, const char *context) const
 
U32String getTranslation (const String &message, const String &context) const
 
const TLangArray getSupportedLanguageNames () const
 
String getCurrentLanguage () const
 
int getCurrentLanguageId () const
 
bool currentIsBuiltinLanguage () const
 
- Static Public Member Functions inherited from Common::Singleton< MainTranslationManager >
static bool hasInstance ()
 
static MainTranslationManagerinstance ()
 
static void destroy ()
 
- Protected Types inherited from Common::Singleton< MainTranslationManager >
typedef MainTranslationManager SingletonBaseType
 
- Static Protected Attributes inherited from Common::Singleton< MainTranslationManager >
static MainTranslationManager_singleton
 

The documentation for this class was generated from the following file: