Terraria v1.4.4.9
Terraria source code documentation
|
Static Public Attributes | |
static LanguageManager | Instance = new LanguageManager() |
Properties | |
GameCulture | ActiveCulture [get, private set] |
Events | |
LanguageChangeCallback | OnLanguageChanging |
LanguageChangeCallback | OnLanguageChanged |
Private Member Functions | |
LanguageManager () | |
void | SetAllTextValuesToKeys () |
string[] | GetLanguageFilesForCulture (GameCulture culture) |
void | LoadLanguage (GameCulture culture, bool processCopyCommands=true) |
void | LoadFilesForCulture (GameCulture culture) |
void | ProcessCopyCommandsInTexts () |
void | ValidateAllCharactersContainedInFont (DynamicSpriteFont font) |
Private Attributes | |
readonly Dictionary< string, LocalizedText > | _localizedTexts = new Dictionary<string, LocalizedText>() |
readonly Dictionary< string, List< string > > | _categoryGroupedKeys = new Dictionary<string, List<string>>() |
GameCulture | _fallbackCulture = GameCulture.DefaultCulture |
Definition at line 19 of file LanguageManager.cs.