annotate GUI/UI/UIBooks.h @ 2559:6ab1273bc507

.
author Ritor1
date Thu, 14 May 2015 19:16:08 +0600
parents 3121fb54a110
children dd36326a9994
rev   line source
2501
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
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
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
3
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
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
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
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
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
17 };
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
18
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
19
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
20 struct GUIWindow_BooksButtonOverlay : public GUIWindow
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
21 {
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
22 GUIWindow_BooksButtonOverlay(unsigned int x, unsigned int y, unsigned int width, unsigned int height, int button, const char *hint) :
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
23 GUIWindow(x, y, width, height, button, hint)
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
24 {}
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
25 virtual ~GUIWindow_BooksButtonOverlay() {}
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
26
3121fb54a110 Rest & Spelbook refactored into class
a.parshin
parents: 2548
diff changeset
27 virtual void Update();
2548
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
28 };