World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
UIBooks.h
См. документацию.
1 #pragma once
2 #include "GUI/GUIWindow.h"
3 
4 class GUIWindow_Book : public GUIWindow {
5  public:
7  virtual ~GUIWindow_Book() {}
8 
9  virtual void Release();
10 
11  protected:
13 
14  private:
15  void InitializeFonts();
16 };
17 
18 
20  public:
21  GUIWindow_BooksButtonOverlay(unsigned int x, unsigned int y, unsigned int width, unsigned int height, int button, const String &hint = String()) :
23  {}
25 
26  virtual void Update();
27 };
28 
29 class Image;
46 
47 extern Image *ui_book_map_frame;
ui_book_button2_on
Image * ui_book_button2_on
Definition: UIBooks.cpp:32
GUIWindow
Definition: GUIWindow.h:433
GUIWindow_BooksButtonOverlay
Definition: UIBooks.h:19
height
EGLSurface EGLint EGLint EGLint EGLint height
Definition: SDL_egl.h:1596
GUIWindow_BooksButtonOverlay::GUIWindow_BooksButtonOverlay
GUIWindow_BooksButtonOverlay(unsigned int x, unsigned int y, unsigned int width, unsigned int height, int button, const String &hint=String())
Definition: UIBooks.h:21
ui_book_button7_off
Image * ui_book_button7_off
Definition: UIBooks.cpp:21
ui_book_button3_on
Image * ui_book_button3_on
Definition: UIBooks.cpp:30
ui_book_button2_off
Image * ui_book_button2_off
Definition: UIBooks.cpp:31
ui_book_button1_off
Image * ui_book_button1_off
Definition: UIBooks.cpp:33
ui_book_map_frame
Image * ui_book_map_frame
Definition: UIBooks.cpp:36
y
EGLSurface EGLint EGLint y
Definition: SDL_egl.h:1596
Image
Definition: Image.h:19
GUIWindow_Book::InitializeFonts
void InitializeFonts()
Definition: UIBooks.cpp:80
x
EGLSurface EGLint x
Definition: SDL_egl.h:1596
ui_book_button5_off
Image * ui_book_button5_off
Definition: UIBooks.cpp:25
ui_book_button5_on
Image * ui_book_button5_on
Definition: UIBooks.cpp:26
WINDOW_BooksButtonOverlay
@ WINDOW_BooksButtonOverlay
Definition: GUIWindow.h:326
width
EGLSurface EGLint EGLint EGLint width
Definition: SDL_egl.h:1596
ui_book_button6_off
Image * ui_book_button6_off
Definition: UIBooks.cpp:23
GUIWindow_Book::~GUIWindow_Book
virtual ~GUIWindow_Book()
Definition: UIBooks.h:7
ui_book_button7_on
Image * ui_book_button7_on
Definition: UIBooks.cpp:22
GUIWindow_BooksButtonOverlay::~GUIWindow_BooksButtonOverlay
virtual ~GUIWindow_BooksButtonOverlay()
Definition: UIBooks.h:24
ui_book_button8_on
Image * ui_book_button8_on
Definition: UIBooks.cpp:20
GUIWindow_Book
Definition: UIBooks.h:4
ui_book_button4_off
Image * ui_book_button4_off
Definition: UIBooks.cpp:27
GUIWindow_Book::BasicBookInitialization
void BasicBookInitialization()
Definition: UIBooks.cpp:67
ui_book_button1_on
Image * ui_book_button1_on
Definition: UIBooks.cpp:34
GUIWindow_Book::GUIWindow_Book
GUIWindow_Book()
Definition: UIBooks.cpp:64
GUIWindow_BooksButtonOverlay::Update
virtual void Update()
Definition: GUIWindow.cpp:822
ui_book_button4_on
Image * ui_book_button4_on
Definition: UIBooks.cpp:28
ui_book_button3_off
Image * ui_book_button3_off
Definition: UIBooks.cpp:29
ui_book_button8_off
Image * ui_book_button8_off
Definition: UIBooks.cpp:19
GUIWindow_Book::Release
virtual void Release()
Definition: UIBooks.cpp:41
ui_book_button6_on
Image * ui_book_button6_on
Definition: UIBooks.cpp:24
GUIWindow.h
ui_book_quest_div_bar
Image * ui_book_quest_div_bar
Definition: UIBooks.cpp:38
String
std::string String
Definition: Strings.h:10