Mercurial > mm7
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 | 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 |
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 | 5 |
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 | 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 }; |