From 1d364ec689ee737d90c6f26e9c993e1f00f6fce8 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Thu, 5 Feb 2026 20:51:46 -0600 Subject: [PATCH] feat(ui): add CGGameUI::IsLoggingIn --- src/ui/game/CGGameUI.cpp | 9 +++++++++ src/ui/game/CGGameUI.hpp | 2 ++ 2 files changed, 11 insertions(+) diff --git a/src/ui/game/CGGameUI.cpp b/src/ui/game/CGGameUI.cpp index 26db2a5..5999a82 100644 --- a/src/ui/game/CGGameUI.cpp +++ b/src/ui/game/CGGameUI.cpp @@ -25,6 +25,7 @@ WOWGUID CGGameUI::s_currentObjectTrack; CScriptObject* CGGameUI::s_gameTooltip; WOWGUID CGGameUI::s_lockedTarget; +bool CGGameUI::s_loggingIn; CSimpleTop* CGGameUI::s_simpleTop; void LoadScriptFunctions() { @@ -75,6 +76,10 @@ WOWGUID& CGGameUI::GetLockedTarget() { void CGGameUI::Initialize() { // TODO + CGGameUI::s_loggingIn = true; + + // TODO + CGGameUI::s_simpleTop = STORM_NEW(CSimpleTop); // TODO @@ -160,6 +165,10 @@ void CGGameUI::InitializeGame() { // TODO } +bool CGGameUI::IsLoggingIn() { + return CGGameUI::s_loggingIn; +} + int32_t CGGameUI::IsRaidMember(const WOWGUID& guid) { // TODO diff --git a/src/ui/game/CGGameUI.hpp b/src/ui/game/CGGameUI.hpp index 2fc782b..4415bc5 100644 --- a/src/ui/game/CGGameUI.hpp +++ b/src/ui/game/CGGameUI.hpp @@ -17,6 +17,7 @@ class CGGameUI { static WOWGUID& GetLockedTarget(); static void Initialize(); static void InitializeGame(); + static bool IsLoggingIn(); static int32_t IsRaidMember(const WOWGUID& guid); static int32_t IsRaidMemberOrPet(const WOWGUID& guid); static void RegisterFrameFactories(); @@ -24,6 +25,7 @@ class CGGameUI { private: static WOWGUID s_currentObjectTrack; static WOWGUID s_lockedTarget; + static bool s_loggingIn; }; #endif