annotate GUI/UI/UIBooks.h @ 2548:87e5590d034b

All Books windows are refactored into respective classes
author a.parshin
date Tue, 12 May 2015 03:24:19 +0200
parents 0ff6a9e9bf7f
children 3121fb54a110
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
2548
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
4 extern std::array<std::array<unsigned char, 12>, 9> pSpellbookSpellIndices; // 4E2430 from pSpellbookSpellIndices[9][12]
2501
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
5
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
6
2548
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
7 struct GUIWindow_Book : public GUIWindow
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
8 {
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
9 GUIWindow_Book();
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
10 virtual ~GUIWindow_Book() {}
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
11
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
12 virtual void Release();
2501
0ff6a9e9bf7f GUI folger
Ritor1
parents:
diff changeset
13
2548
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
14 protected:
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
15 void BasicBookInitialization();
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
16
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
17 private:
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
18 void InitializeFonts();
87e5590d034b All Books windows are refactored into respective classes
a.parshin
parents: 2501
diff changeset
19 };