feat(ui): add CGGameUI::IsLoggingIn

This commit is contained in:
fallenoak 2026-02-05 20:51:46 -06:00
parent f08cbc0795
commit 1d364ec689
No known key found for this signature in database
GPG Key ID: 7628F8E61AEA070D
2 changed files with 11 additions and 0 deletions

View File

@ -25,6 +25,7 @@
WOWGUID CGGameUI::s_currentObjectTrack; WOWGUID CGGameUI::s_currentObjectTrack;
CScriptObject* CGGameUI::s_gameTooltip; CScriptObject* CGGameUI::s_gameTooltip;
WOWGUID CGGameUI::s_lockedTarget; WOWGUID CGGameUI::s_lockedTarget;
bool CGGameUI::s_loggingIn;
CSimpleTop* CGGameUI::s_simpleTop; CSimpleTop* CGGameUI::s_simpleTop;
void LoadScriptFunctions() { void LoadScriptFunctions() {
@ -75,6 +76,10 @@ WOWGUID& CGGameUI::GetLockedTarget() {
void CGGameUI::Initialize() { void CGGameUI::Initialize() {
// TODO // TODO
CGGameUI::s_loggingIn = true;
// TODO
CGGameUI::s_simpleTop = STORM_NEW(CSimpleTop); CGGameUI::s_simpleTop = STORM_NEW(CSimpleTop);
// TODO // TODO
@ -160,6 +165,10 @@ void CGGameUI::InitializeGame() {
// TODO // TODO
} }
bool CGGameUI::IsLoggingIn() {
return CGGameUI::s_loggingIn;
}
int32_t CGGameUI::IsRaidMember(const WOWGUID& guid) { int32_t CGGameUI::IsRaidMember(const WOWGUID& guid) {
// TODO // TODO

View File

@ -17,6 +17,7 @@ class CGGameUI {
static WOWGUID& GetLockedTarget(); static WOWGUID& GetLockedTarget();
static void Initialize(); static void Initialize();
static void InitializeGame(); static void InitializeGame();
static bool IsLoggingIn();
static int32_t IsRaidMember(const WOWGUID& guid); static int32_t IsRaidMember(const WOWGUID& guid);
static int32_t IsRaidMemberOrPet(const WOWGUID& guid); static int32_t IsRaidMemberOrPet(const WOWGUID& guid);
static void RegisterFrameFactories(); static void RegisterFrameFactories();
@ -24,6 +25,7 @@ class CGGameUI {
private: private:
static WOWGUID s_currentObjectTrack; static WOWGUID s_currentObjectTrack;
static WOWGUID s_lockedTarget; static WOWGUID s_lockedTarget;
static bool s_loggingIn;
}; };
#endif #endif