annotate GUI/UI/UIMainMenu.h @ 2553:48708da03b7f

Party Creation UI logic separated from MainMenu
author a.parshin
date Wed, 13 May 2015 02:20:05 +0200
parents 4008b2f34be0
children dd36326a9994
rev   line source
2551
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
1 #pragma once
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
2 #include "GUI/GUIWindow.h"
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
3
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
4
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
5
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
6 extern struct GUIButton *pMainMenu_BtnExit;
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
7 extern struct GUIButton *pMainMenu_BtnCredits;
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
8 extern struct GUIButton *pMainMenu_BtnLoad;
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
9 extern struct GUIButton *pMainMenu_BtnNew;
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
10
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
11
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
12
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
13 struct GUIWindow_MainMenu: public GUIWindow
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
14 {
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
15 GUIWindow_MainMenu();
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
16 virtual ~GUIWindow_MainMenu() {}
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
17
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
18 virtual void Update();
4008b2f34be0 MainMenu rendering moved from event loop to respective window class
a.parshin
parents: 2501
diff changeset
19 };