Mercurial > mm7
comparison 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 |
comparison
equal
deleted
inserted
replaced
2545:e06a3fe9ad6e | 2546:4087cbc62706 |
---|---|
1 #pragma once | 1 #pragma once |
2 #include "GUI/GUIWindow.h" | |
3 | |
2 void GameUI_WritePointedObjectStatusString(); | 4 void GameUI_WritePointedObjectStatusString(); |
3 void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb | 5 void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb |
4 | 6 |
5 __int16 __fastcall sub_441A4E(int a1); | 7 __int16 __fastcall sub_441A4E(int a1); |
8 | |
9 | |
10 | |
11 struct GUIWindow_GameMenu : public GUIWindow | |
12 { | |
13 GUIWindow_GameMenu(); | |
14 virtual ~GUIWindow_GameMenu() {} | |
15 | |
16 virtual void Update(); | |
17 }; | |
18 | |
19 | |
20 | |
21 struct GUIWindow_GameOptions : public GUIWindow | |
22 { | |
23 GUIWindow_GameOptions(); | |
24 virtual ~GUIWindow_GameOptions() {} | |
25 | |
26 virtual void Update(); | |
27 }; | |
28 | |
29 | |
30 | |
31 struct GUIWindow_GameKeyBindings : public GUIWindow | |
32 { | |
33 GUIWindow_GameKeyBindings(); | |
34 virtual ~GUIWindow_GameKeyBindings() {} | |
35 | |
36 virtual void Update(); | |
37 }; | |
38 | |
39 | |
40 | |
41 struct GUIWindow_GameVideoOptions : public GUIWindow | |
42 { | |
43 GUIWindow_GameVideoOptions(); | |
44 virtual ~GUIWindow_GameVideoOptions() {} | |
45 | |
46 virtual void Update(); | |
47 }; |