feat(glue): make character selection screen available

This commit is contained in:
VDm 2025-03-29 23:31:27 +04:00
parent b9b070830f
commit 31f4103f12
7 changed files with 205 additions and 20 deletions

View file

@ -66,6 +66,14 @@ ClientServices* ClientServices::GetInstance() {
return ClientServices::s_instance;
}
void ClientServices::GetRealmList() {
// TODO
}
void ClientServices::GetCharacterList() {
// TODO
}
REALM_INFO* ClientServices::GetRealmInfoByIndex(int32_t index) {
if (index >= ClientServices::GetInstance()->m_realmList.Count()) {
return nullptr;

View file

@ -33,6 +33,8 @@ class ClientServices : public LoginResponse {
static void ConnectToSelectedServer();
static ClientConnection* Connection();
static ClientServices* GetInstance();
static void GetRealmList();
static void GetCharacterList();
static REALM_INFO* GetRealmInfoByIndex(int32_t index);
static const char* GetSelectedRealmName();
static const REALM_INFO* GetSelectedRealm();