Mercurial > mm7
diff GUI/UI/UIGame.h @ 2546:4087cbc62706
GameMenu logic moved to GUIWindow_GameMenu
the same for game menu options
author | a.parshin |
---|---|
date | Mon, 11 May 2015 17:45:02 +0200 |
parents | 0ff6a9e9bf7f |
children | d87bfbd3bb3b |
line wrap: on
line diff
--- a/GUI/UI/UIGame.h Mon May 11 16:43:46 2015 +0200 +++ b/GUI/UI/UIGame.h Mon May 11 17:45:02 2015 +0200 @@ -1,5 +1,47 @@ #pragma once +#include "GUI/GUIWindow.h" + void GameUI_WritePointedObjectStatusString(); void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb __int16 __fastcall sub_441A4E(int a1); + + + +struct GUIWindow_GameMenu : public GUIWindow +{ + GUIWindow_GameMenu(); + virtual ~GUIWindow_GameMenu() {} + + virtual void Update(); +}; + + + +struct GUIWindow_GameOptions : public GUIWindow +{ + GUIWindow_GameOptions(); + virtual ~GUIWindow_GameOptions() {} + + virtual void Update(); +}; + + + +struct GUIWindow_GameKeyBindings : public GUIWindow +{ + GUIWindow_GameKeyBindings(); + virtual ~GUIWindow_GameKeyBindings() {} + + virtual void Update(); +}; + + + +struct GUIWindow_GameVideoOptions : public GUIWindow +{ + GUIWindow_GameVideoOptions(); + virtual ~GUIWindow_GameVideoOptions() {} + + virtual void Update(); +}; \ No newline at end of file