Mercurial > mm7
annotate GUI/UI/UIMainMenu.h @ 2551:4008b2f34be0
MainMenu rendering moved from event loop to respective window class
author | a.parshin |
---|---|
date | Tue, 12 May 2015 12:03:30 +0200 |
parents | 0ff6a9e9bf7f |
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 }; |