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.