World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
void | CreateButtonInColumn (int column_pos, unsigned int control_id) |
void | ReleaseAwardsScrollBar () |
void | CreateAwardsScrollBar () |
void | UI_CreateEndConversationButton () |
void CreateButtonInColumn | ( | int | column_pos, |
unsigned int | control_id | ||
) |
См. определение в файле GUIButton.cpp строка 117
Перекрестные ссылки GUIWindow::CreateButton(), pDialogueWindow и UIMSG_SelectShopDialogueOption.
Используется в FillAviableSkillsToTeach(), InitializaDialogueOptions(), InitializaDialogueOptions_Shops() и InitializaDialogueOptions_Tavern().
void ReleaseAwardsScrollBar | ( | ) |
См. определение в файле GUIButton.cpp строка 123
Перекрестные ссылки GUIWindow::_41D08F_set_keyboard_control_group(), awards_scroll_bar_created, dword_506980_uW, dword_506984_uZ, dword_506988_uY, dword_50698C_uX, GUIButton::msg, pBtn_Down, pBtn_Up, pGUIWindow_CurrentMenu, ptr_507BA4, GUIButton::Release(), UIMSG_InventoryLeftClick, GUIButton::uW, GUIButton::uX, GUIButton::uY, GUIButton::uZ и GUIWindow::vButtons.
Используется в Application::Game::EventLoop(), GUIWindow_CharacterRecord::ShowAwardsTab(), GUIWindow_CharacterRecord::ShowInventoryTab(), GUIWindow_CharacterRecord::ShowSkillsTab(), GUIWindow_CharacterRecord::ShowStatsTab() и GUIWindow_CharacterRecord::Update().
void CreateAwardsScrollBar | ( | ) |
См. определение в файле GUIButton.cpp строка 144
Перекрестные ссылки awards_scroll_bar_created, GUIWindow::CreateButton(), dword_506980_uW, dword_506984_uZ, dword_506988_uY, dword_50698C_uX, Image::GetHeight(), Image::GetWidth(), GUIButton::msg, pBtn_Down, pBtn_Up, pGUIWindow_CurrentMenu, ui_ar_dn_up, ui_ar_up_up, UIMSG_ClickAwardsDownBtn, UIMSG_ClickAwardsUpBtn, UIMSG_InventoryLeftClick, GUIButton::uW, GUIButton::uX, GUIButton::uY, GUIButton::uZ и GUIWindow::vButtons.
Используется в GUIWindow_CharacterRecord::ShowAwardsTab() и GUIWindow_CharacterRecord::Update().
void UI_CreateEndConversationButton | ( | ) |
См. определение в файле GUIButton.cpp строка 170
Перекрестные ссылки GUIWindow::CreateButton(), Localization::GetString(), localization, pBtn_ExitCancel, pDialogueWindow, GUIWindow::Release(), UIMSG_Escape и WINDOW_Dialogue.
Используется в HouseDialogPressCloseBtn().
GUIButton* pBtn_CloseBook |
См. определение в файле GUIButton.cpp строка 14
Используется в GUIWindow_Spellbook::OpenSpellbook().
GUIButton* pBtn_InstallRemoveSpell |
См. определение в файле GUIButton.cpp строка 15
Используется в Application::Game::EventLoop() и GUIWindow_Spellbook::OpenSpellbook().
GUIButton* pBtn_Autonotes_Instructors |
См. определение в файле GUIButton.cpp строка 16
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Autonotes_Misc |
См. определение в файле GUIButton.cpp строка 17
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Book_6 |
См. определение в файле GUIButton.cpp строка 18
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Book_5 |
См. определение в файле GUIButton.cpp строка 19
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Book_4 |
См. определение в файле GUIButton.cpp строка 20
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Book_3 |
См. определение в файле GUIButton.cpp строка 21
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Book_2 |
См. определение в файле GUIButton.cpp строка 22
Используется в Application::Game::EventLoop(), GUIWindow_LloydsBook::GUIWindow_LloydsBook() и GUIWindow_LloydsBook::Update().
GUIButton* pBtn_Book_1 |
См. определение в файле GUIButton.cpp строка 23
Используется в Application::Game::EventLoop(), GUIWindow_AutonotesBook::GUIWindow_AutonotesBook(), GUIWindow_JournalBook::GUIWindow_JournalBook(), GUIWindow_LloydsBook::GUIWindow_LloydsBook(), GUIWindow_MapBook::GUIWindow_MapBook(), GUIWindow_QuestBook::GUIWindow_QuestBook() и GUIWindow_LloydsBook::Update().
GUIButton* pPlayerCreationUI_BtnReset |
См. определение в файле GUIButton.cpp строка 26
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
GUIButton* pPlayerCreationUI_BtnOK |
См. определение в файле GUIButton.cpp строка 27
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
GUIButton* pBtn_ExitCancel |
См. определение в файле GUIButton.cpp строка 28
Используется в _4B3FE5_training_dialogue(), _4B4224_UpdateNPCTopics(), Arena_SelectionFightLevel(), CheckBountyRespawnAndAward(), DrawJoinGuildWindow(), GUIWindow_Chest::GUIWindow_Chest(), GUIWindow_Dialogue::GUIWindow_Dialogue(), GUIWindow_House::GUIWindow_House(), GUIWindow_Inventory_CastSpell::GUIWindow_Inventory_CastSpell(), GUIWindow_QuickReference::GUIWindow_QuickReference(), GUIWindow_Transition::GUIWindow_Transition(), GUIWindow_Travel::GUIWindow_Travel(), HouseDialogPressCloseBtn(), NPCHireableDialogPrepare(), OnSelectShopDialogueOption(), UI_CreateEndConversationButton(), GUIWindow_Chest::Update() и GUIWindow_Inventory_CastSpell::Update().
GUIButton* pBtn_YES |
См. определение в файле GUIButton.cpp строка 29
Используется в _4B4224_UpdateNPCTopics().
GUIButton* pPlayerCreationUI_BtnPlus |
См. определение в файле GUIButton.cpp строка 30
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
GUIButton* pPlayerCreationUI_BtnMinus |
См. определение в файле GUIButton.cpp строка 31
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
GUIButton* pButton_RestUI_Main |
См. определение в файле GUIButton.cpp строка 34
Используется в GUIWindow_Rest::GUIWindow_Rest().
GUIButton* pButton_RestUI_Exit |
См. определение в файле GUIButton.cpp строка 35
Используется в Application::Game::EventLoop(), GUIWindow_Rest::GUIWindow_Rest() и GUIWindow_Rest::Update().
GUIButton* pButton_RestUI_Wait5Minutes |
См. определение в файле GUIButton.cpp строка 36
Используется в Application::Game::EventLoop(), GUIWindow_Rest::GUIWindow_Rest() и GUIWindow_Rest::Update().
GUIButton* pButton_RestUI_WaitUntilDawn |
См. определение в файле GUIButton.cpp строка 37
Используется в Application::Game::EventLoop(), GUIWindow_Rest::GUIWindow_Rest(), GUIWindow_Rest::Update() и GUIWindow_RestWindow::Update().
GUIButton* pButton_RestUI_Wait1Hour |
См. определение в файле GUIButton.cpp строка 38
Используется в Application::Game::EventLoop(), GUIWindow_Rest::GUIWindow_Rest() и GUIWindow_Rest::Update().
GUIButton* pCharacterScreen_ExitBtn |
См. определение в файле GUIButton.cpp строка 41
Используется в Application::Game::EventLoop() и CastSpellInfo::GetCastSpellInInventoryWindow().
GUIButton* pCharacterScreen_AwardsBtn |
См. определение в файле GUIButton.cpp строка 42
Используется в GUIWindow_CharacterRecord::ShowAwardsTab() и GUIWindow_CharacterRecord::Update().
GUIButton* pCharacterScreen_InventoryBtn |
См. определение в файле GUIButton.cpp строка 43
Используется в GUIWindow_CharacterRecord::ShowInventoryTab() и GUIWindow_CharacterRecord::Update().
GUIButton* pCharacterScreen_SkillsBtn |
См. определение в файле GUIButton.cpp строка 44
Используется в GUIWindow_CharacterRecord::ShowSkillsTab() и GUIWindow_CharacterRecord::Update().
GUIButton* pCharacterScreen_StatsBtn |
См. определение в файле GUIButton.cpp строка 45
Используется в GUIWindow_CharacterRecord::GUIWindow_CharacterRecord(), GUIWindow_CharacterRecord::ShowStatsTab() и GUIWindow_CharacterRecord::Update().
GUIButton* pCharacterScreen_DollBtn |
См. определение в файле GUIButton.cpp строка 46
Используется в GUIWindow_CharacterRecord::ToggleRingsOverlay().
GUIButton* pCharacterScreen_DetalizBtn |
См. определение в файле GUIButton.cpp строка 47
Используется в CharacterUI_DrawPaperdollWithRingOverlay() и GUIWindow_CharacterRecord::ToggleRingsOverlay().
GUIButton* pBtn_NPCRight |
См. определение в файле GUIButton.cpp строка 50
Используется в _42777D_CastSpell_UseWand_ShootArrow() и Application::Game::EventLoop().
GUIButton* pBtn_NPCLeft |
См. определение в файле GUIButton.cpp строка 51
Используется в _42777D_CastSpell_UseWand_ShootArrow() и Application::Game::EventLoop().
GUIButton* pBtn_GameSettings |
См. определение в файле GUIButton.cpp строка 52
Используется в Application::Game::EventLoop().
GUIButton* pBtn_QuickReference |
См. определение в файле GUIButton.cpp строка 53
Используется в Application::Game::EventLoop().
GUIButton* pBtn_CastSpell |
См. определение в файле GUIButton.cpp строка 54
Используется в Application::Game::EventLoop().
GUIButton* pBtn_Rest |
См. определение в файле GUIButton.cpp строка 55
Используется в PrepareToLoadRestUI().
GUIButton* pBtn_History |
См. определение в файле GUIButton.cpp строка 56
Используется в GUIWindow_JournalBook::GUIWindow_JournalBook().
GUIButton* pBtn_Calendar |
См. определение в файле GUIButton.cpp строка 57
Используется в GUIWindow_CalendarBook::GUIWindow_CalendarBook().
GUIButton* pBtn_Maps |
См. определение в файле GUIButton.cpp строка 58
Используется в GUIWindow_MapBook::GUIWindow_MapBook().
GUIButton* pBtn_Autonotes |
См. определение в файле GUIButton.cpp строка 59
Используется в GUIWindow_AutonotesBook::GUIWindow_AutonotesBook().
GUIButton* pBtn_Quests |
См. определение в файле GUIButton.cpp строка 60
Используется в GUIWindow_QuestBook::GUIWindow_QuestBook() и UI_Create().
GUIButton* pMMT_MainMenu_BtnMM6 |
См. определение в файле GUIButton.cpp строка 63
GUIButton* pMMT_MainMenu_BtnMM7 |
См. определение в файле GUIButton.cpp строка 64
GUIButton* pMMT_MainMenu_BtnMM8 |
См. определение в файле GUIButton.cpp строка 65
GUIButton* pMMT_MainMenu_BtnContinue |
См. определение в файле GUIButton.cpp строка 66
GUIButton* pMMT_MainMenu_BtnExit |
См. определение в файле GUIButton.cpp строка 67
GUIButton* pBtn_Up |
См. определение в файле GUIButton.cpp строка 70
Используется в CreateAwardsScrollBar(), Application::Game::EventLoop() и ReleaseAwardsScrollBar().
GUIButton* pBtn_Down |
См. определение в файле GUIButton.cpp строка 71
Используется в CreateAwardsScrollBar(), Application::Game::EventLoop() и ReleaseAwardsScrollBar().
GUIButton* ptr_507BA4 |
См. определение в файле GUIButton.cpp строка 72
Используется в ReleaseAwardsScrollBar().
GUIButton* pBtn_Resume |
См. определение в файле GUIButton.cpp строка 74
GUIButton* pBtn_QuitGame |
См. определение в файле GUIButton.cpp строка 75
GUIButton* pBtn_GameControls |
См. определение в файле GUIButton.cpp строка 76
GUIButton* pBtn_LoadGame |
См. определение в файле GUIButton.cpp строка 77
GUIButton* pBtn_SaveGame |
См. определение в файле GUIButton.cpp строка 78
GUIButton* pBtn_NewGame |
См. определение в файле GUIButton.cpp строка 79
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
GUIButton* pBtn_SliderRight |
См. определение в файле GUIButton.cpp строка 81
Используется в Application::Menu::EventLoop() и GUIWindow_GameOptions::GUIWindow_GameOptions().
GUIButton* pBtn_SliderLeft |
См. определение в файле GUIButton.cpp строка 82
Используется в Application::Menu::EventLoop() и GUIWindow_GameOptions::GUIWindow_GameOptions().
GUIButton* pBtnDownArrow |
См. определение в файле GUIButton.cpp строка 85
Используется в Application::Menu::EventLoop(), GUIWindow_Load::GUIWindow_Load(), GUIWindow_Save::GUIWindow_Save() и MainMenuLoad_EventLoop().
GUIButton* pBtnArrowUp |
См. определение в файле GUIButton.cpp строка 86
Используется в Application::Menu::EventLoop(), GUIWindow_Load::GUIWindow_Load(), GUIWindow_Save::GUIWindow_Save() и MainMenuLoad_EventLoop().
GUIButton* pBtnCancel |
См. определение в файле GUIButton.cpp строка 87
Используется в Application::Menu::EventLoop(), Application::Game::EventLoop(), GUIWindow_Load::GUIWindow_Load(), GUIWindow_Save::GUIWindow_Save() и MainMenuLoad_EventLoop().
GUIButton* pBtnLoadSlot |
См. определение в файле GUIButton.cpp строка 88
Используется в Application::Menu::EventLoop(), GUIWindow_Load::GUIWindow_Load(), GUIWindow_Save::GUIWindow_Save() и MainMenuLoad_EventLoop().
std::array<GUIButton *, 4> pCreationUI_BtnPressRight2 |
См. определение в файле GUIButton.cpp строка 90
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
std::array<GUIButton *, 4> pCreationUI_BtnPressLeft2 |
См. определение в файле GUIButton.cpp строка 91
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
std::array<GUIButton *, 4> pCreationUI_BtnPressLeft |
См. определение в файле GUIButton.cpp строка 92
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().
std::array<GUIButton *, 4> pCreationUI_BtnPressRight |
См. определение в файле GUIButton.cpp строка 93
Используется в CreateParty_EventLoop() и GUIWindow_PartyCreation::GUIWindow_PartyCreation().