annotate 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
rev   line source
2501
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
1 #pragma once
2546
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
2 #include "GUI/GUIWindow.h"
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
3
2501
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
4 void GameUI_WritePointedObjectStatusString();
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
5 void __fastcall GameUI_OnPlayerPortraitLeftClick(unsigned int uPlayerID); // idb
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
6
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
7 __int16 __fastcall sub_441A4E(int a1);
2546
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
8
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
9
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
10
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
11 struct GUIWindow_GameMenu : public GUIWindow
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
12 {
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
13 GUIWindow_GameMenu();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
14 virtual ~GUIWindow_GameMenu() {}
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
15
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
16 virtual void Update();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
17 };
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
18
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
19
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
20
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
21 struct GUIWindow_GameOptions : public GUIWindow
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
22 {
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
23 GUIWindow_GameOptions();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
24 virtual ~GUIWindow_GameOptions() {}
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
25
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
26 virtual void Update();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
27 };
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
28
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
29
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
30
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
31 struct GUIWindow_GameKeyBindings : public GUIWindow
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
32 {
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
33 GUIWindow_GameKeyBindings();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
34 virtual ~GUIWindow_GameKeyBindings() {}
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
35
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
36 virtual void Update();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
37 };
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
38
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
39
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
40
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
41 struct GUIWindow_GameVideoOptions : public GUIWindow
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
42 {
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
43 GUIWindow_GameVideoOptions();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
44 virtual ~GUIWindow_GameVideoOptions() {}
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
45
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
46 virtual void Update();
4087cbc62706 GameMenu logic moved to GUIWindow_GameMenu
a.parshin
parents: 2501
diff changeset
47 };