World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <AutonotesBook.h>
Открытые члены | |
GUIWindow_AutonotesBook () | |
virtual | ~GUIWindow_AutonotesBook () |
virtual void | Update () |
Открытые члены унаследованные от GUIWindow_Book | |
GUIWindow_Book () | |
virtual | ~GUIWindow_Book () |
virtual void | Release () |
Открытые члены унаследованные от GUIWindow | |
GUIWindow () | |
GUIWindow (WindowType windowType, unsigned int uX, unsigned int uY, unsigned int uWidth, unsigned int uHeight, int pButton, const String &hint=String()) | |
virtual | ~GUIWindow () |
GUIButton * | CreateButton (int x, int y, int width, int height, int a6, int a7, UIMessageType msg, unsigned int msg_param, uint8_t hotkey, const String &label, const std::vector< Image * > &textures=std::vector< Image * >()) |
bool | Contains (unsigned int x, unsigned int y) |
void | DrawFlashingInputCursor (int uX, int uY, GUIFont *a2) |
int | DrawTextInRect (GUIFont *font, unsigned int x, unsigned int y, unsigned int color, const char *text, int rect_width, int reverse_text) |
int | DrawTextInRect (GUIFont *font, unsigned int x, unsigned int y, unsigned int color, String &str, int rect_width, int reverse_text) |
void | DrawText (GUIFont *font, int x, int y, unsigned short uFontColor, const char *str, bool present_time_transparency=false, int max_text_height=0, int uFontShadowColor=0) |
void | DrawText (GUIFont *font, int x, int y, unsigned short uFontColor, const String &str, bool present_time_transparency=false, int max_text_height=0, int uFontShadowColor=0) |
void | DrawTitleText (GUIFont *font, int horizontal_margin, int vertical_margin, unsigned __int16 uDefaultColor, const char *pInString, int line_spacing) |
void | DrawTitleText (GUIFont *font, int horizontal_margin, int vertical_margin, unsigned __int16 uDefaultColor, const String &str, int line_spacing) |
void | DrawShops_next_generation_time_string (GameTime time) |
void | HouseDialogManager () |
void | DrawMessageBox (bool inside_game_viewport) |
GUIButton * | GetControl (unsigned int uID) |
void | _41D08F_set_keyboard_control_group (int num_buttons, int a3, int a4, int a5) |
void | _41D73D_draw_buff_tooltip () |
void | DeleteButtons () |
Дополнительные унаследованные члены | |
Открытые статические члены унаследованные от GUIWindow | |
static void | InitializeGUI () |
Открытые атрибуты унаследованные от GUIWindow | |
unsigned int | uFrameX |
unsigned int | uFrameY |
unsigned int | uFrameWidth |
unsigned int | uFrameHeight |
unsigned int | uFrameZ |
unsigned int | uFrameW |
WindowType | eWindowType |
union { | |
void * ptr_1C | |
unsigned int par1C | |
}; | |
int | field_24 |
int | pNumPresenceButton |
int | pCurrentPosActiveItem |
int | field_30 |
int | field_34 |
int | pStartingPosActiveItem |
int | receives_keyboard_input_2 |
bool | receives_keyboard_input |
String | sHint |
std::vector< GUIButton * > | vButtons |
Mouse * | mouse = nullptr |
Log * | log = nullptr |
Защищенные члены унаследованные от GUIWindow_Book | |
void | BasicBookInitialization () |
См. определение в файле AutonotesBook.h строка 4
GUIWindow_AutonotesBook::GUIWindow_AutonotesBook | ( | ) |
См. определение в файле AutonotesBook.cpp строка 21
Перекрестные ссылки assets, GUIWindow_Book::BasicBookInitialization(), bFlashAutonotesBook, GUIWindow::CreateButton(), AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), Localization::GetString(), localization, pAudioPlayer, Timer::Pause(), pBooksButtonOverlay, pBtn_Autonotes, pBtn_Book_1, pEventTimer, GUIWindow::ptr_1C, pViewport, AudioPlayer::StopChannels(), ui_book_autonotes_background, ui_book_button1_off, ui_book_button1_on, ui_book_button2_off, ui_book_button2_on, ui_book_button3_off, ui_book_button3_on, ui_book_button4_off, ui_book_button4_on, ui_book_button5_off, ui_book_button5_on, ui_book_button6_off, ui_book_button6_on, ui_book_button7_off, ui_book_button7_on, ui_book_button8_off, ui_book_button8_on, ui_book_quest_div_bar, UIMSG_ClickBooksBtn, Viewport::uViewportTL_X, Viewport::uViewportTL_Y и WINDOW_AutonotesBook.
|
inlinevirtual |
См. определение в файле AutonotesBook.h строка 6
|
virtual |
Переопределяет метод предка GUIWindow.
См. определение в файле AutonotesBook.cpp строка 106
Перекрестные ссылки _449B57_test_bit(), _506568_autonote_type, Party::_autonote_bits, achieved_awards, AUTONOTE_MISC, AUTONOTE_OBELISK, AUTONOTE_POTION_RECEPIE, AUTONOTE_SEER, AUTONOTE_STAT_HINT, AUTONOTE_TEACHER, Autonotes_Instructors_page_flag, Autonotes_Misc_page_flag, Book_PageBtn3_flag, Book_PageBtn4_flag, Book_PageBtn5_flag, Book_PageBtn6_flag, books_num_items_per_page, books_page_number, books_primary_item_per_page, BtnDown_flag, BtnUp_flag, GUIFont::CalcTextHeight(), GUIWindow::DrawText(), GUIWindow::DrawTitleText(), full_num_items_in_book, game_viewport_height, game_viewport_w, game_viewport_width, game_viewport_x, game_viewport_y, game_viewport_z, Localization::GetString(), localization, num_achieved_awards, pAudioPlayer, pAutonoteFont, pAutonoteTxt, pBook2Font, AudioPlayer::PlaySound(), pParty, pViewport, render, SOUND_openbook, SOUND_StartMainChoice02, GUIWindow::uFrameHeight, GUIWindow::uFrameW, GUIWindow::uFrameWidth, GUIWindow::uFrameX, GUIWindow::uFrameY, GUIWindow::uFrameZ, ui_book_autonotes_background, ui_book_autonotes_text_color, ui_book_autonotes_title_color, ui_book_button1_off, ui_book_button1_on, ui_book_button2_off, ui_book_button2_on, ui_book_button3_off, ui_book_button3_on, ui_book_button4_off, ui_book_button4_on, ui_book_button5_off, ui_book_button5_on, ui_book_button6_off, ui_book_button6_on, ui_book_button7_off, ui_book_button7_on, ui_book_button8_off, ui_book_button8_on, ui_book_quest_div_bar, ui_exit_cancel_button_background, Viewport::uViewportTL_X и Viewport::uViewportTL_Y.