diff --git a/src/ui/game/CGGameUI.cpp b/src/ui/game/CGGameUI.cpp index ea8a3fb..8a5f8bd 100644 --- a/src/ui/game/CGGameUI.cpp +++ b/src/ui/game/CGGameUI.cpp @@ -21,9 +21,10 @@ #include "util/CStatus.hpp" #include +WOWGUID CGGameUI::s_currentObjectTrack; CScriptObject* CGGameUI::s_gameTooltip; -CSimpleTop* CGGameUI::s_simpleTop; WOWGUID CGGameUI::s_lockedTarget; +CSimpleTop* CGGameUI::s_simpleTop; void LoadScriptFunctions() { // TODO @@ -58,6 +59,10 @@ void LoadScriptFunctions() { // TODO } +WOWGUID& CGGameUI::GetCurrentObjectTrack() { + return CGGameUI::s_currentObjectTrack; +} + WOWGUID& CGGameUI::GetLockedTarget() { return CGGameUI::s_lockedTarget; } diff --git a/src/ui/game/CGGameUI.hpp b/src/ui/game/CGGameUI.hpp index 2cf3c8b..0044be8 100644 --- a/src/ui/game/CGGameUI.hpp +++ b/src/ui/game/CGGameUI.hpp @@ -13,6 +13,7 @@ class CGGameUI { static CSimpleTop* s_simpleTop; // Static functions + static WOWGUID& GetCurrentObjectTrack(); static WOWGUID& GetLockedTarget(); static void Initialize(); static void InitializeGame(); @@ -20,6 +21,7 @@ class CGGameUI { static void RegisterFrameFactories(); private: + static WOWGUID s_currentObjectTrack; static WOWGUID s_lockedTarget; };