#include <Localization.h>
Definition at line 53 of file Localization.h.
◆ LangCallback
◆ changeLanguage()
ErrorCode Divide::Locale::LanguageData::changeLanguage |
( |
std::string_view |
newLanguage | ) |
|
◆ get()
const char * Divide::Locale::LanguageData::get |
( |
U64 |
key, |
|
|
bool |
appendSection, |
|
|
const char * |
defaultValue |
|
) |
| |
◆ setChangeLanguageCallback()
void Divide::Locale::LanguageData::setChangeLanguageCallback |
( |
const DELEGATE< void, std::string_view > & |
cbk | ) |
|
◆ _languageChangeCallback
LangCallback Divide::Locale::LanguageData::_languageChangeCallback {} |
|
private |
◆ _languageTable
Each string key in the map matches a key in the language ini file each string value in the map matches the value in the ini file for the given key Basically, the hashMap is a direct copy of the [language] section of the give ini file
Definition at line 66 of file Localization.h.
The documentation for this class was generated from the following files: