![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
Variables | |
static Str< 64 > | g_localeFile = {} |
Default language can be set at compile time. | |
static bool | g_init = false |
static bool | g_fileWatcher = false |
static LanguageData_uptr | g_data = nullptr |
static FW::FileWatcher_uptr | g_LanguageFileWatcher = nullptr |
External modification monitoring system. | |
static UpdateListener | g_fileWatcherListener ([](const std::string_view languageFile, const FileUpdateEvent evt) { if(evt==FileUpdateEvent::DELETE) { return;} if((g_localeFile+g_languageFileExtension).c_str()==languageFile) { ChangeLanguage(g_localeFile.c_str());} }) |
Callback for external file changes. | |
constexpr U32 | g_fileWatcherUpdateFrameInterval = 120u |
|
static |
Definition at line 28 of file Localization.cpp.
|
static |
Definition at line 26 of file Localization.cpp.
|
static |
Callback for external file changes.
|
constexpr |
Definition at line 48 of file Localization.cpp.
|
static |
Definition at line 25 of file Localization.cpp.
|
static |
External modification monitoring system.
Definition at line 31 of file Localization.cpp.
|
static |
Default language can be set at compile time.
Definition at line 23 of file Localization.cpp.