Data Structures | |
| struct | MFStringTable |
| Represents a Fuji translation string table. More... | |
Enumerations | |
| enum | MFLanguage { MFLang_Unknown = -1, MFLang_English = 0, MFLang_French, MFLang_Spanish, MFLang_German, MFLang_Italian, MFLang_Swedish, MFLang_Norwegian, MFLang_Danish, MFLang_Japanese, MFLang_Korean, MFLang_Chinese, MFLang_Russian, MFLang_Portuguese, MFLang_Max, MFLang_ForceInt = 0x7FFFFFFF } |
| Language enums. More... | |
Functions | |
| const char * | MFTranslation_GetLanguageName (MFLanguage language, bool native=false) |
| Get the name of a language. | |
| MFLanguage | MFTranslation_GetDefaultLanguage () |
| Get the system default language. | |
| MFStringTable * | MFTranslation_LoadStringTable (const char *pFilename, MFLanguage language, MFLanguage fallback=MFLang_English) |
| Load a translation string table. | |
| MFStringTable * | MFTranslation_LoadEnumStringTable (const char *pFilename) |
| Load a translation table containing enum keys. | |
| void | MFTranslation_DestroyStringTable (MFStringTable *pTable) |
| Destroy a loaded string table. | |
| int | MFTranslation_GetNumStrings (MFStringTable *pTable) |
| Get the number of strings in the table. | |
| int | MFTranslation_FindString (MFStringTable *pTable, const char *pString) |
| Find a string in the table. | |
| const char * | MFTranslation_GetString (MFStringTable *pTable, int stringID) |
| Get a string from the string table. | |
1.4.5