Mercurial > mm7
annotate GUI/UI/UIBooks.h @ 2549:3121fb54a110
Rest & Spelbook refactored into class
author | a.parshin |
---|---|
date | Tue, 12 May 2015 11:07:32 +0200 |
parents | 87e5590d034b |
children | dd36326a9994 |
rev | line source |
---|---|
2501 | 1 #pragma once |
2548
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
2 #include "GUI/GUIWindow.h" |
2501 | 3 |
4 | |
2548
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
5 struct GUIWindow_Book : public GUIWindow |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
6 { |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
7 GUIWindow_Book(); |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
8 virtual ~GUIWindow_Book() {} |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
9 |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
10 virtual void Release(); |
2501 | 11 |
2548
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
12 protected: |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
13 void BasicBookInitialization(); |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
14 |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
15 private: |
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
16 void InitializeFonts(); |
2549 | 17 }; |
18 | |
19 | |
20 struct GUIWindow_BooksButtonOverlay : public GUIWindow | |
21 { | |
22 GUIWindow_BooksButtonOverlay(unsigned int x, unsigned int y, unsigned int width, unsigned int height, int button, const char *hint) : | |
23 GUIWindow(x, y, width, height, button, hint) | |
24 {} | |
25 virtual ~GUIWindow_BooksButtonOverlay() {} | |
26 | |
27 virtual void Update(); | |
2548
87e5590d034b
All Books windows are refactored into respective classes
a.parshin
parents:
2501
diff
changeset
|
28 }; |