Update Localisation

* Stringtables now support IDs and Strings at the same time. DLCs have a new branch for RMLUI now.
* Removed hardcoded StringTableNameMap for use Strings instead of IDs for RMLUI.
* Strings in RMLUI now uses [] since {} is used for data and it could affect future menus.
* Removed GetStringTable. app.GetString now support WStrings.
This commit is contained in:
GabsPuNs
2026-06-13 19:44:27 -04:00
parent 9c20f28641
commit 197e88a72f
83 changed files with 110 additions and 2563 deletions

View File

@@ -6,12 +6,14 @@ RmlManager& RmlManager::Get()
return instance;
}
RmlManager::RmlManager()
: m_initialised(false)
, m_context(nullptr)
{
}
RmlManager::RmlManager() : m_initialised(false), m_context(nullptr) {}
RmlManager::~RmlManager() {}
RmlManager::~RmlManager()
{
}
bool RmlManager::Init(int viewport_width, int viewport_height) {}
void RmlManager::Shutdown() {}
void RmlManager::Update() {}
void RmlManager::Render() {}
void RmlManager::OnResize(int width, int height) {}
void RmlManager::UpdateDpRatio() {}
void RmlManager::OnLanguageChanged() {}