World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
void | GameUI_StatusBar_Draw () |
void | GameUI_StatusBar_DrawForced () |
void | GameUI_StatusBar_Set (const String &str) |
void | GameUI_StatusBar_Clear () |
void | GameUI_StatusBar_OnEvent (const String &str, unsigned int num_seconds=2) |
void | GameUI_StatusBar_OnEvent_128ms (const String &str) |
void | GameUI_StatusBar_ClearEventString () |
String | GameUI_StatusBar_GetInput () |
void | GameUI_StatusBar_OnInput (const String &str) |
void | GameUI_StatusBar_ClearInputString () |
void | GameUI_StatusBar_NothingHere () |
void | GameUI_StatusBar_DrawImmediate (const String &str, int color) |
void GameUI_StatusBar_Draw | ( | ) |
См. определение в файле UIStatusBar.cpp строка 71
Перекрестные ссылки GUIFont::AlignText_Center(), GUIWindow::DrawText(), game_ui_status_bar_event_string, game_ui_status_bar_event_string_time_left, game_ui_status_bar_string, game_ui_statusbar, pFontLucida, pPrimaryWindow, render, uGameUIFontMain и uGameUIFontShadow.
Используется в Engine::DrawGUI(), GameUI_StatusBar_DrawForced() и Application::Menu::MenuLoop().
void GameUI_StatusBar_DrawForced | ( | ) |
См. определение в файле UIStatusBar.cpp строка 63
Перекрестные ссылки bForceDrawFooter, game_ui_status_bar_event_string_time_left, game_ui_status_bar_string и GameUI_StatusBar_Draw().
Используется в Engine::DrawGUI().
См. определение в файле UIStatusBar.cpp строка 15
Перекрестные ссылки game_ui_status_bar_event_string_time_left и game_ui_status_bar_string.
Используется в Chest::ChestUI_WritePointedObjectStatusString(), Application::Game::EventLoop() и GameUI_WritePointedObjectStatusString().
void GameUI_StatusBar_Clear | ( | ) |
См. определение в файле UIStatusBar.cpp строка 23
Перекрестные ссылки game_ui_status_bar_string и GameUI_StatusBar_ClearEventString().
Используется в EnterHouse() и Application::Game::EventLoop().
См. определение в файле UIStatusBar.cpp строка 33
Перекрестные ссылки GameUI_StatusBar_OnEvent_Internal().
Используется в CastSpellInfoHelpers::_427E01_cast_spell(), Player::AddVariable(), ClickNPCTopic(), Actor::DamageMonsterFromParty(), DamagePlayerFromMonster(), DoSavegame(), EnterHouse(), Application::Game::EventLoop(), EventProcessor(), Game_QuitGameWhilePlaying(), Game_StartNewGameWhilePlaying(), Application::Game::GameLoop(), GameUI_DrawItemInfo(), GameUI_StatusBar_NothingHere(), Chest::GrabItem(), GuildDialog(), Player::HasSkill(), Inventory_ItemPopupAndAlchemy(), ItemInteraction(), Actor::LootActor(), OnCastTargetedSpell::OnCastTargetedSpell(), OnSelectNPCDialogueOption(), Party::PartyFindsGold(), Player::SetVariable(), Player::StealFromActor(), sub_4B6478(), Player::SubtractVariable(), TavernDialog(), TempleDialog(), TrainingDialog(), TravelByTransport(), UIShop_Buy_Identify_Repair(), Player::UseItem_DrinkPotion_etc() и UseNPCSkill().
См. определение в файле UIStatusBar.cpp строка 37
Перекрестные ссылки GameUI_StatusBar_OnEvent_Internal().
Используется в _494035_timed_effects__water_walking_damage__etc().
void GameUI_StatusBar_ClearEventString | ( | ) |
См. определение в файле UIStatusBar.cpp строка 41
Перекрестные ссылки game_ui_status_bar_event_string и game_ui_status_bar_event_string_time_left.
Используется в Application::Game::EventLoop() и GameUI_StatusBar_Clear().
String GameUI_StatusBar_GetInput | ( | ) |
См. определение в файле UIStatusBar.cpp строка 50
Перекрестные ссылки game_ui_status_bar_event_string.
Используется в GUIWindow_GenericDialogue::Update().
См. определение в файле UIStatusBar.cpp строка 46
Перекрестные ссылки game_ui_status_bar_event_string.
Используется в GUIWindow_GenericDialogue::Update().
void GameUI_StatusBar_ClearInputString | ( | ) |
См. определение в файле UIStatusBar.cpp строка 52
Перекрестные ссылки game_ui_status_bar_event_string и game_ui_status_bar_event_string_time_left.
Используется в GUIWindow_GenericDialogue::Update().
void GameUI_StatusBar_NothingHere | ( | ) |
См. определение в файле UIStatusBar.cpp строка 57
Перекрестные ссылки game_ui_status_bar_event_string_time_left, GameUI_StatusBar_OnEvent(), Localization::GetString() и localization.
Используется в DoInteractionWithTopmostZObject() и Engine::OnGameViewportClick().
См. определение в файле UIStatusBar.cpp строка 88
Перекрестные ссылки GUIFont::AlignText_Center(), GUIWindow::DrawText(), game_ui_statusbar, pFontLucida, pPrimaryWindow и render.
Используется в AlchemyMagicShopWares(), ArmorShopWares(), GuildDialog(), ShopDialogIdentify(), ShopDialogRepair(), ShopDialogSellEquip() и WeaponShopWares().