class MAGES::Localization::MAGESLocalization::LanguagePack¶
Overview¶
Represents a language pack. More…
class LanguagePack { public: // methods LanguagePack(string language); void AddTextEntry(string key, string value); void AddAudioEntry(string key, AudioClip value); bool TryGetText(string key, out string value); bool TryGetAudio(string key, out AudioClip value); };
Detailed Documentation¶
Represents a language pack.
Methods¶
LanguagePack(string language)
Initializes a new instance of the LanguagePack class.
Parameters:
language |
The language key. |
void AddTextEntry(string key, string value)
Adds an entry to the language pack.
Parameters:
key |
The key. |
value |
The value. |
void AddAudioEntry(string key, AudioClip value)
Adds an entry to the language pack.
Parameters:
key |
The key. |
value |
The value. |
bool TryGetText(string key, out string value)
Tries to get the value of a key.
Parameters:
key |
The key. |
value |
The value. |
Returns:
True on success.
bool TryGetAudio(string key, out AudioClip value)
Tries to get the value of a key.
Parameters:
key |
The key. |
value |
The value. |
Returns:
True on success.