World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Определения типов | |
using | EngineIoc = Engine_::IocContainer |
using EngineIoc = Engine_::IocContainer |
См. определение в файле UIGame.cpp строка 51
void GameUI_LoadPlayerPortraintsAndVoices | ( | ) |
См. определение в файле UIGame.cpp строка 170
Перекрестные ссылки assets, game_ui_player_face_dead, game_ui_player_face_eradicated, game_ui_player_faces, AssetsManager::GetImage_ColorKey(), pParty, pPlayerPortraitsNames, Party::pPlayers и StringPrintf().
Используется в Application::Game::GameLoop().
void GameUI_ReloadPlayerPortraits | ( | int | player_id, |
int | face_id | ||
) |
См. определение в файле UIGame.cpp строка 199
Перекрестные ссылки assets, game_ui_player_faces, AssetsManager::GetImage_ColorKey(), pPlayerPortraitsNames и StringPrintf().
Используется в CastSpellInfoHelpers::_427E01_cast_spell(), Player::SetVariable() и TempleDialog().
|
static |
См. определение в файле UIGame.cpp строка 212
Перекрестные ссылки Color16(), GameMenuUI_InvaligKeyBindingsFlags, OS_GetTime(), uGameMenuUI_CurentlySelectedKeyIdx, ui_gamemenu_keys_key_default_color, ui_gamemenu_keys_key_selection_blink_color_1 и ui_gamemenu_keys_key_selection_blink_color_2.
Используется в GUIWindow_GameKeyBindings::Update().
void GameUI_OnPlayerPortraitLeftClick | ( | unsigned int | uPlayerID | ) |
См. определение в файле UIGame.cpp строка 796
Перекрестные ссылки __debugbreak(), Player::AddItem(), ViewingParams::bRedrawGameUI, Player::CanAct(), current_character_screen_window, current_screen_type, dialog_menu_id, FillAwardsData(), HOUSE_DIALOGUE_SHOP_6, HOUSE_DIALOGUE_SHOP_BUY_STANDARD, pGUIWindow_CurrentMenu, Player::pInventoryItemList, Player::PlaySound(), pMouse, pParty, Party::pPickedItem, pPlayers, Party::pPlayers, GUIWindow::receives_keyboard_input_2, Mouse::RemoveHoldingItem(), SCREEN_CHARACTERS, SCREEN_CHEST, SCREEN_CHEST_INVENTORY, SCREEN_E, SCREEN_GAME, SCREEN_HOUSE, SCREEN_SPELL_BOOK, SPEECH_NoRoom, uActiveCharacter, ItemGen::uItemID, viewparams, WINDOW_CharacterWindow_Awards, WINDOW_CharacterWindow_Inventory и window_SpeakInHouse.
Используется в Application::Game::EventLoop().
См. определение в файле UIGame.cpp строка 891
Перекрестные ссылки assets, bNoNPCHiring, BuildDialogueString(), GUIFont::CalcTextHeight(), Color16(), GUIWindow::DrawMessageBox(), GUIWindow::DrawText(), GUIWindow::DrawTitleText(), Localization::FormatString(), GUIFont::GetHeight(), AssetsManager::GetImage_ColorKey(), GetNewNPCData(), Localization::GetNpcProfessionName(), NPCData::Hired(), Party::hirelingScrollPosition, localization, NPCProfession::pBenefits, pFontArrus, Party::pHirelings, NPCProfession::pJoinText, NPCData::pName, NPCStats::pNewNPCData, pNPCStats, pNPCTopics, pParty, NPCStats::pProfessions, render, sDialogue_SpeakingActorNPC_ID, GUIWindow::sHint, StringPrintf(), uActiveCharacter, GUIWindow::uFrameHeight, GUIWindow::uFrameWidth, GUIWindow::uFrameX, GUIWindow::uFrameY, GUIWindow::uFrameZ, NPCStats::uNumNewNPCs, NPCData::uPortraitID и NPCData::uProfession.
Используется в UI_OnMouseRightClick().
String GameUI_GetMinimapHintText | ( | ) |
См. определение в файле UIGame.cpp строка 1001
Перекрестные ссылки Mouse::GetClickPos(), GetEventHintString(), MapStats::GetMapInfo(), int_get_vector_length(), LEVEL_Outdoor, OutdoorLocation::pBModels, pCurrentMapName, BSPModel::pFaces, MapStats::pInfos, pMapStats, pMouse, MapInfo::pName, pOutdoor, pParty, BSPModel::sBoundingRadius, uCurrentlyLoadedLevelType, ViewingParams::uMinimapZoom, BSPModel::vBoundingCenter, viewparams и Party::vPosition.
Используется в UI_OnMouseRightClick().
См. определение в файле UIGame.cpp строка 1057
Перекрестные ссылки Player::_expression21_animtime, Player::_expression21_frameset, SpellBuff::Active(), CHARACTER_EXPRESSION_21, Player::classType, DrawBuff_remaining_time_string(), SpellBuff::expire_time, Player::expression, Player::field_1AA2, Localization::FormatString(), game_ui_player_face_dead, game_ui_player_face_eradicated, game_ui_player_faces, Localization::GetCharacterConditionName(), Localization::GetClassName(), GetConditionDrawColor(), PlayerFrameTable::GetFrameBy_x(), PlayerFrameTable::GetFrameBy_y(), PlayerFrameTable::GetFrameIdByExpression(), GUIFont::GetHeight(), Player::GetMajorConditionIdx(), Player::GetMaxHealth(), Player::GetMaxMana(), Party::GetPlayingTime(), Localization::GetSpellName(), Localization::GetString(), Player::IsDead(), Player::IsEradicated(), localization, pFontArrus, pFontComic, SpellStats::pInfos, pMiscTimer, Player::pName, pParty, Player::pPlayerBuffs, pPlayerFrameTable, SpellInfo::pShortName, pSpellStats, render, Player::sHealth, Player::sMana, StringPrintf(), Timer::Time(), ui_character_header_text_color, ui_game_character_record_playerbuff_colors, UI_GetHealthManaAndOtherQualitiesStringColor(), Player::uQuickSpell, PlayerFrame::uTextureID и Timer::uTimeElapsed.
Используется в UI_OnMouseRightClick().
void GameUI_DrawRightPanelItems | ( | ) |
См. определение в файле UIGame.cpp строка 1154
Перекрестные ссылки bFlashAutonotesBook, bFlashHistoryBook, bFlashQuestBook, current_screen_type, game_ui_tome_autonotes, game_ui_tome_quests, game_ui_tome_storyline, GameUI_RightPanel_BookFlashTimer, Party::GetPlayingTime(), pParty, render и SCREEN_REST.
Используется в Engine::DrawGUI() и GameUI_DrawRightPanelFrames().
void GameUI_DrawFoodAndGold | ( | ) |
См. определение в файле UIGame.cpp строка 1179
Перекрестные ссылки _44100D_should_alter_right_panel(), GUIWindow::DrawText(), GAME_STATE_FINAL_WINDOW, Party::GetFood(), Party::GetGold(), pFontSmallnum, pParty, pPrimaryWindow, StringPrintf(), uGameState, uGameUIFontMain и uGameUIFontShadow.
Используется в Player::AddVariable(), GameUI_DrawRightPanelFrames(), GUI_UpdateWindows(), Player::SetVariable() и Player::SubtractVariable().
void GameUI_DrawLifeManaBars | ( | ) |
См. определение в файле UIGame.cpp строка 1197
Перекрестные ссылки game_ui_bar_blue, game_ui_bar_green, game_ui_bar_red, game_ui_bar_yellow, Image::GetHeight(), Image::GetWidth(), pHealthBarPos, pManaBarPos, pParty, Party::pPlayers и render.
Используется в Engine::DrawGUI().
void GameUI_DrawRightPanel | ( | ) |
См. определение в файле UIGame.cpp строка 1248
Перекрестные ссылки game_ui_right_panel_frame, pViewport, render и Viewport::uViewportBR_X.
Используется в Engine::DrawGUI().
void GameUI_DrawRightPanelFrames | ( | ) |
См. определение в файле UIGame.cpp строка 1254
Перекрестные ссылки game_ui_bottomframe, game_ui_leftframe, game_ui_rightframe, game_ui_topframe, GameUI_DrawFoodAndGold(), GameUI_DrawRightPanelItems() и render.
Используется в Engine::DrawGUI().
void GameUI_WritePointedObjectStatusString | ( | ) |
См. определение в файле UIGame.cpp строка 1266
Перекрестные ссылки stru123::_decor_events, bForceDrawFooter, Chest::ChestUI_WritePointedObjectStatusString(), Viewport::Contains(), GUIButton::Contains(), GUIWindow::Contains(), current_character_screen_window, current_screen_type, GUIButton::field_1C, DecorationDesc_mm6::field_20, Localization::FormatString(), game_ui_status_bar_string, GameUI_StatusBar_Set(), Mouse::GetClickPos(), DecorationList::GetDecoration(), ItemGen::GetDisplayName(), GetEventHintString(), LEVEL_Indoor, localization, lWindowList, GUIButton::msg_param, OBJECT_Actor, OBJECT_BModel, OBJECT_Decoration, OBJECT_Item, pActors, OutdoorLocation::pBModels, pDecorationList, IndoorLocation::pFaceExtras, IndoorLocation::pFaces, pIndoor, MonsterStats::pInfos, pLevelDecorations, pMessageQueue_50CBD0, pMonsterStats, pMouse, MonsterInfo::pName, pNPCTopics, pObjectList, pOutdoor, pParty, Party::pPickedItem, MonsterStats::pPlaceStrings, pPlayers, pSpriteObjects, pViewport, Engine_::IocContainer::ResolveVis(), SCREEN_CHARACTERS, SCREEN_CHEST, SCREEN_GAME, GUIButton::sLabel, stru_5E4C90_MapPersistVars, uActiveCharacter, BLVFace::uAttributes, GUIButton::uButtonType, uCurrentlyLoadedLevelType, BLVFaceExtra::uEventID, BLVFace::uFaceExtraID, GUIButton::uHeight, ItemGen::uItemID, uLastPointedObjectID, Mouse::uPointingObjectID, GUIButton::uWidth, GUIButton::uX, GUIButton::uY, GUIWindow::vButtons и WINDOW_CharacterWindow_Inventory.
Используется в Application::Game::GameLoop() и Application::Menu::MenuLoop().
void GameUI_DrawCharacterSelectionFrame | ( | ) |
См. определение в файле UIGame.cpp строка 1688
Перекрестные ссылки game_ui_player_selection_frame, pPlayerPortraitsXCoords_For_PlayerBuffAnimsDrawing, render и uActiveCharacter.
Используется в Engine::DrawGUI().
void GameUI_DrawPartySpells | ( | ) |
См. определение в файле UIGame.cpp строка 1699
Перекрестные ссылки Party::bFlying, byte_4E5DD8, current_screen_type, Party::FlyActive(), game_ui_playerbuff_bless, game_ui_playerbuff_hammerhands, game_ui_playerbuff_pain_reflection, game_ui_playerbuff_preservation, IconFrameTable::GetFrame(), Icon::GetTexture(), OS_GetTime(), party_buff_icons, PARTY_FLAGS_1_STANDING_ON_WATER, pIconsFrameTable, PLAYER_BUFF_BLESS, PLAYER_BUFF_HAMMERHANDS, PLAYER_BUFF_PAIN_REFLECTION, PLAYER_BUFF_PRESERVATION, pParty, Party::pPartyBuffs, pPartySpellbuffsUI_smthns, pPartySpellbuffsUI_XYs, pPlayerPortraitsXCoords_For_PlayerBuffAnimsDrawing, Party::pPlayers, render, SCREEN_GAME, SCREEN_NPC_DIALOGUE, Party::uFlags, uIconIdx_FlySpell, uIconIdx_WaterWalk и Party::WaterWalkActive().
Используется в Engine::DrawGUI().
void GameUI_DrawPortraits | ( | unsigned int | _this | ) |
См. определение в файле UIGame.cpp строка 1766
Перекрестные ссылки _441A4E_overlay_on_portrait(), _A750D8_player_speech_timer, Player::_expression21_animtime, Player::_expression21_frameset, Party::bTurnBasedModeOn, CHARACTER_EXPRESSION_21, PlayerFrame::expression, Player::expression, Player::field_1AA2, game_ui_player_alert_green, game_ui_player_alert_red, game_ui_player_alert_yellow, game_ui_player_face_dead, game_ui_player_face_eradicated, game_ui_player_faces, PlayerFrameTable::GetFrameBy_x(), PlayerFrameTable::GetFrameBy_y(), Party::GetRedAlert(), Party::GetYellowAlert(), Player::IsDead(), Player::IsEradicated(), OBJECT_Player, PARTY_BUFF_INVISIBILITY, PlayerFrameTable::pFrames, PLAYER_BUFF_BLESS, PLAYER_BUFF_HASTE, PLAYER_BUFF_HEROISM, PLAYER_BUFF_SHIELD, PLAYER_BUFF_STONESKIN, PlayerSpeechID, pMiscTimer, pParty, Party::pPartyBuffs, Player::pPlayerBuffs, pPlayerFrameTable, pPlayerPortraitsXCoords_For_PlayerBuffAnimsDrawing, pPlayers, Party::pPlayers, stru262_TurnBased::pQueue, pTurnEngine, render, TE_WAIT, stru262_TurnBased::turn_stage, stru262_TurnBased::uActorQueueSize, Player::uExpressionTimePassed, PlayerFrameTable::uNumFrames, TurnBased_QueueElem::uPackedID, uSpeakingCharacter, PlayerFrame::uTextureID и Timer::uTimeElapsed.
Используется в Engine::DrawGUI().
void GameUI_DrawMinimap | ( | unsigned int | uX, |
unsigned int | uY, | ||
unsigned int | uZ, | ||
unsigned int | uW, | ||
unsigned int | uZoom, | ||
unsigned int | bRedrawOdmMinimap | ||
) |
См. определение в файле UIGame.cpp строка 1916
Перекрестные ссылки IndoorLocation::_visible_outlines, Cartographer, CheckHiredNPCSpeciality(), BLVFace::Clickable(), Dead, Disabled, engine, fixpoint_mul(), game_ui_minimap_compass, game_ui_minimap_dirs, game_ui_minimap_frame, Image::GetPixels(), Image::GetWidth(), ImageHelper::GetWidthLn2(), IMAGE_FORMAT_A8R8G8B8, LEVEL_Outdoor, ViewingParams::location_minimap, OBJECT_DESC_UNPICKABLE, pActors, IndoorLocation::pFaceExtras, IndoorLocation::pFaces, pIndoor, pLevelDecorations, IndoorLocation::pMapOutlines, pObjectList, ObjectList::pObjects, BLVMapOutlines::pOutlines, ViewingParams::pPalette, pParty, pSpriteObjects, IndoorLocation::pVertices, Removed, render, Party::sRotationY, stru_5C6E00, BLVMapOutline::sZ, BLVFace::uAttributes, uCurrentlyLoadedLevelType, stru193_math::uDoublePiMask, BLVFaceExtra::uEventID, BLVMapOutline::uFace1ID, BLVMapOutline::uFace2ID, BLVFace::uFaceExtraID, ObjectDesc::uFlags, BLVMapOutline::uFlags, ui_game_minimap_actor_corpse_color, ui_game_minimap_actor_friendly_color, ui_game_minimap_actor_hostile_color, ui_game_minimap_decoration_color_1, ui_game_minimap_outline_color, ui_game_minimap_projectile_color, ui_game_minimap_treasure_color, uNumActors, uNumLevelDecorations, BLVMapOutlines::uNumOutlines, uNumSpriteObjects, BLVMapOutline::uVertex1ID, BLVMapOutline::uVertex2ID, viewparams, BLVFace::Visible(), Party::vPosition, Party::WizardEyeActive() и Party::WizardEyeSkillLevel().
Используется в Engine::DrawGUI().
void GameUI_DrawTorchlightAndWizardEye | ( | ) |
См. определение в файле UIGame.cpp строка 2205
Перекрестные ссылки current_screen_type, IconFrameTable::GetFrame(), Icon::GetTexture(), UIAnimation::icon, Icon::id, pEventTimer, pIconsFrameTable, pParty, pUIAnim_WizardEye, pUIAnum_Torchlight, render, SCREEN_BOOKS, SCREEN_BRANCHLESS_NPC_DIALOG, SCREEN_CHEST, SCREEN_CHEST_INVENTORY, SCREEN_GAME, SCREEN_LOADGAME, SCREEN_MENU, SCREEN_OPTIONS, SCREEN_REST, SCREEN_SAVEGAME, SCREEN_SPELL_BOOK, Timer::Time(), Party::TorchlightActive(), Party::WizardEyeActive(), UIAnimation::x и UIAnimation::y.
Используется в Engine::DrawGUI().
void GameUI_DrawHiredNPCs | ( | ) |
См. определение в файле UIGame.cpp строка 2236
Перекрестные ссылки assets, bNoNPCHiring, Icon::GetAnimationName(), IconFrameTable::GetFrame(), AssetsManager::GetImage_ColorKey(), Icon::GetTexture(), Party::hirelingScrollPosition, pHiredNPCsIconsOffsetsX, pHiredNPCsIconsOffsetsY, Party::pHirelings, IconFrameTable::pIcons, pIconsFrameTable, NPCData::pName, NPCStats::pNewNPCData, NPCStats::pNPCData, pNPCStats, pParty, render, NPCData::uFlags, IconFrameTable::uNumIcons, NPCStats::uNumNewNPCs и NPCData::uPortraitID.
Используется в Engine::DrawGUI() и Application::Game::EventLoop().
unsigned int UI_GetHealthManaAndOtherQualitiesStringColor | ( | int | actual_value, |
int | base_value | ||
) |
См. определение в файле UIGame.cpp строка 2307
Перекрестные ссылки Color16().
Используется в GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw(), GameUI_CharacterQuickRecord_Draw() и GUIWindow_QuickReference::Update().
int GetConditionDrawColor | ( | unsigned int | uConditionIdx | ) |
См. определение в файле UIGame.cpp строка 2327
Перекрестные ссылки Condition_Cursed, Condition_Dead, Condition_Disease_Medium, Condition_Disease_Severe, Condition_Disease_Weak, Condition_Drunk, Condition_Eradicated, Condition_Fear, Condition_Good, Condition_Insane, Condition_Paralyzed, Condition_Pertified, Condition_Poison_Medium, Condition_Poison_Severe, Condition_Poison_Weak, Condition_Sleep, Condition_Unconcious, Condition_Weak, Condition_Zombie, ui_character_condition_light_color, ui_character_condition_moderate_color, ui_character_condition_normal_color и ui_character_condition_severe_color.
Используется в GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw(), CharacterUI_StatsTab_ShowHint() и GameUI_CharacterQuickRecord_Draw().
String GetReputationString | ( | int | reputation | ) |
См. определение в файле UIGame.cpp строка 2360
Перекрестные ссылки Localization::GetString() и localization.
Используется в BuildDialogueString() и GUIWindow_QuickReference::Update().
__int16 _441A4E_overlay_on_portrait | ( | int | a1 | ) |
См. определение в файле UIGame.cpp строка 2373
Перекрестные ссылки LODSprite::_4AD2D1_overlays(), OtherOverlay::field_0, OtherOverlay::field_2, OtherOverlay::field_6, OtherOverlay::field_E, PaletteManager::Get_Dark_or_Red_LUT(), fixed::GetFloat(), SpriteFrameTable::GetFrame(), SpriteFrame::hw_sprites, SoftwareBillboard::object_pid, pOtherOverlayList, pOverlayList, OtherOverlayList::pOverlays, OverlayList::pOverlays, SoftwareBillboard::pPalette, pSpriteFrameTable, SoftwareBillboard::pTargetZ, render, SpriteFrame::scale, OtherOverlay::screen_space_x, SoftwareBillboard::screen_space_x, OtherOverlay::screen_space_y, SoftwareBillboard::screen_space_y, SoftwareBillboard::screen_space_z, SoftwareBillboard::screenspace_projection_factor_x, SoftwareBillboard::screenspace_projection_factor_y, SoftwareBillboard::sParentBillboardID, OtherOverlay::sprite_frame_time, Sprite::sprite_header, SoftwareBillboard::uFlags, LODSpriteHeader::uHeight, OverlayDesc::uOverlayType, SpriteFrame::uPaletteIndex, SoftwareBillboard::uTargetPitch, SoftwareBillboard::uViewportW, SoftwareBillboard::uViewportX, SoftwareBillboard::uViewportY и SoftwareBillboard::uViewportZ.
Используется в GameUI_DrawPortraits().
void buttonbox | ( | int | x, |
int | y, | ||
char * | text, | ||
int | col | ||
) |
См. определение в файле UIGame.cpp строка 2545
Перекрестные ссылки Color16(), GUIWindow::DrawText(), pFontArrus, pGUIWindow_CurrentMenu, render, ui_character_bonus_text_color и ui_character_condition_severe_color.
Используется в GUIWindow_DebugMenu::Update().
|
static |
См. определение в файле UIGame.cpp строка 53
Используется в GameUI_GetMinimapHintText(), GameUI_OnPlayerPortraitLeftClick() и GameUI_WritePointedObjectStatusString().
Image* game_ui_statusbar = nullptr |
См. определение в файле UIGame.cpp строка 55
Используется в Application::Game::EventLoop(), GameUI_StatusBar_Draw(), GameUI_StatusBar_DrawImmediate(), SetUserInterface() и GUIWindow_GenericDialogue::Update().
Image* game_ui_rightframe = nullptr |
См. определение в файле UIGame.cpp строка 56
Используется в GameUI_DrawRightPanelFrames() и SetUserInterface().
Image* game_ui_topframe = nullptr |
См. определение в файле UIGame.cpp строка 57
Используется в GameUI_DrawRightPanelFrames() и SetUserInterface().
Image* game_ui_leftframe = nullptr |
См. определение в файле UIGame.cpp строка 58
Используется в GameUI_DrawRightPanelFrames() и SetUserInterface().
Image* game_ui_bottomframe = nullptr |
См. определение в файле UIGame.cpp строка 59
Используется в GameUI_DrawRightPanelFrames() и SetUserInterface().
Image* game_ui_monster_hp_green = nullptr |
См. определение в файле UIGame.cpp строка 61
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_monster_hp_yellow = nullptr |
См. определение в файле UIGame.cpp строка 62
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_monster_hp_red = nullptr |
См. определение в файле UIGame.cpp строка 63
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_monster_hp_background = nullptr |
См. определение в файле UIGame.cpp строка 64
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_monster_hp_border_left = nullptr |
См. определение в файле UIGame.cpp строка 65
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_monster_hp_border_right = nullptr |
См. определение в файле UIGame.cpp строка 66
Используется в Actor::DrawHealthBar() и UI_Create().
Image* game_ui_minimap_frame = nullptr |
См. определение в файле UIGame.cpp строка 68
Используется в GameUI_DrawMinimap() и SetUserInterface().
Image* game_ui_minimap_compass = nullptr |
См. определение в файле UIGame.cpp строка 69
Используется в GameUI_DrawMinimap() и SetUserInterface().
std::array<Image *, 8> game_ui_minimap_dirs |
См. определение в файле UIGame.cpp строка 70
Используется в DrawBook_Map_sub(), GameUI_DrawMinimap() и UI_Create().
Image* game_ui_menu_quit = nullptr |
См. определение в файле UIGame.cpp строка 72
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_resume = nullptr |
См. определение в файле UIGame.cpp строка 73
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_controls = nullptr |
См. определение в файле UIGame.cpp строка 74
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_save = nullptr |
См. определение в файле UIGame.cpp строка 75
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_load = nullptr |
См. определение в файле UIGame.cpp строка 76
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_new = nullptr |
См. определение в файле UIGame.cpp строка 77
Используется в GUIWindow_GameMenu::GUIWindow_GameMenu().
Image* game_ui_menu_options = nullptr |
См. определение в файле UIGame.cpp строка 78
Используется в GUIWindow_DebugMenu::GUIWindow_DebugMenu(), GUIWindow_GameMenu::GUIWindow_GameMenu(), GUIWindow_GameMenu::Update(), GUIWindow_GameOptions::Update() и GUIWindow_DebugMenu::Update().
Image* game_ui_tome_storyline = nullptr |
См. определение в файле UIGame.cpp строка 80
Используется в GameUI_DrawRightPanelItems().
Image* game_ui_tome_calendar = nullptr |
См. определение в файле UIGame.cpp строка 81
Image* game_ui_tome_maps = nullptr |
См. определение в файле UIGame.cpp строка 82
Image* game_ui_tome_autonotes = nullptr |
См. определение в файле UIGame.cpp строка 83
Используется в GameUI_DrawRightPanelItems().
Image* game_ui_tome_quests = nullptr |
См. определение в файле UIGame.cpp строка 84
Используется в GameUI_DrawRightPanelItems() и UI_Create().
Image* game_ui_btn_rest = nullptr |
См. определение в файле UIGame.cpp строка 86
Используется в SetUserInterface().
Image* game_ui_btn_cast = nullptr |
См. определение в файле UIGame.cpp строка 87
Используется в SetUserInterface().
Image* game_ui_btn_zoomin = nullptr |
См. определение в файле UIGame.cpp строка 88
Используется в SetUserInterface().
Image* game_ui_btn_zoomout = nullptr |
См. определение в файле UIGame.cpp строка 89
Используется в SetUserInterface().
Image* game_ui_btn_quickref = nullptr |
См. определение в файле UIGame.cpp строка 90
Используется в SetUserInterface().
Image* game_ui_btn_settings = nullptr |
См. определение в файле UIGame.cpp строка 91
Используется в SetUserInterface().
Image* game_ui_dialogue_background = nullptr |
См. определение в файле UIGame.cpp строка 93
Используется в EnterHouse(), GameUI_InitializeDialogue(), GUIWindow_Transition::GUIWindow_Transition(), GUIWindow_Travel::GUIWindow_Travel(), GUIWindow::HouseDialogManager(), GUIWindow_Dialogue::Release(), GUIWindow_Travel::Release(), GUIWindow_Transition::Release(), GUIWindow_House::Release(), GUIWindow_Dialogue::Update(), GUIWindow_Travel::Update() и GUIWindow_Transition::Update().
Image* game_ui_menu_options_video_background = nullptr |
См. определение в файле UIGame.cpp строка 95
Используется в GUIWindow_GameVideoOptions::GUIWindow_GameVideoOptions() и GUIWindow_GameVideoOptions::Update().
Image* game_ui_menu_options_video_bloodsplats = nullptr |
См. определение в файле UIGame.cpp строка 96
Используется в GUIWindow_GameVideoOptions::GUIWindow_GameVideoOptions() и GUIWindow_GameVideoOptions::Update().
Image* game_ui_menu_options_video_coloredlights = nullptr |
См. определение в файле UIGame.cpp строка 97
Используется в GUIWindow_GameVideoOptions::GUIWindow_GameVideoOptions() и GUIWindow_GameVideoOptions::Update().
Image* game_ui_menu_options_video_tinting = nullptr |
См. определение в файле UIGame.cpp строка 98
Используется в GUIWindow_GameVideoOptions::GUIWindow_GameVideoOptions() и GUIWindow_GameVideoOptions::Update().
std::array<Image *, 10> game_ui_menu_options_video_gamma_positions |
См. определение в файле UIGame.cpp строка 99
Используется в GUIWindow_GameVideoOptions::GUIWindow_GameVideoOptions() и GUIWindow_GameVideoOptions::Update().
std::array<Image *, 5> game_ui_options_controls |
См. определение в файле UIGame.cpp строка 100
Используется в Application::Menu::EventLoop(), GUIWindow_GameKeyBindings::GUIWindow_GameKeyBindings() и GUIWindow_GameKeyBindings::Update().
Image* game_ui_evtnpc = nullptr |
См. определение в файле UIGame.cpp строка 102
Используется в GUIWindow::HouseDialogManager(), SetUserInterface(), GUIWindow_Dialogue::Update() и GUIWindow_Transition::Update().
std::array<std::array<Image *, 56>, 4> game_ui_player_faces |
См. определение в файле UIGame.cpp строка 104
Используется в GameUI_CharacterQuickRecord_Draw(), GameUI_DrawPortraits(), GameUI_LoadPlayerPortraintsAndVoices() и GameUI_ReloadPlayerPortraits().
Image* game_ui_player_face_eradicated = nullptr |
См. определение в файле UIGame.cpp строка 105
Используется в GameUI_CharacterQuickRecord_Draw(), GameUI_DrawPortraits() и GameUI_LoadPlayerPortraintsAndVoices().
Image* game_ui_player_face_dead = nullptr |
См. определение в файле UIGame.cpp строка 106
Используется в GameUI_CharacterQuickRecord_Draw(), GameUI_DrawPortraits() и GameUI_LoadPlayerPortraintsAndVoices().
Image* game_ui_player_selection_frame = nullptr |
См. определение в файле UIGame.cpp строка 108
Используется в GameUI_DrawCharacterSelectionFrame() и SetUserInterface().
Image* game_ui_player_alert_yellow = nullptr |
См. определение в файле UIGame.cpp строка 109
Используется в GameUI_DrawPortraits() и SetUserInterface().
Image* game_ui_player_alert_red = nullptr |
См. определение в файле UIGame.cpp строка 110
Используется в GameUI_DrawPortraits() и SetUserInterface().
Image* game_ui_player_alert_green = nullptr |
См. определение в файле UIGame.cpp строка 111
Используется в GameUI_DrawPortraits() и SetUserInterface().
Image* game_ui_bar_red = nullptr |
См. определение в файле UIGame.cpp строка 113
Используется в GameUI_DrawLifeManaBars() и UI_Create().
Image* game_ui_bar_yellow = nullptr |
См. определение в файле UIGame.cpp строка 114
Используется в GameUI_DrawLifeManaBars() и UI_Create().
Image* game_ui_bar_green = nullptr |
См. определение в файле UIGame.cpp строка 115
Используется в GameUI_DrawLifeManaBars() и UI_Create().
Image* game_ui_bar_blue = nullptr |
См. определение в файле UIGame.cpp строка 116
Используется в GameUI_DrawLifeManaBars() и UI_Create().
Image* game_ui_playerbuff_pain_reflection = nullptr |
См. определение в файле UIGame.cpp строка 118
Используется в GameUI_DrawPartySpells() и SetUserInterface().
Image* game_ui_playerbuff_hammerhands = nullptr |
См. определение в файле UIGame.cpp строка 119
Используется в GameUI_DrawPartySpells() и SetUserInterface().
Image* game_ui_playerbuff_preservation = nullptr |
См. определение в файле UIGame.cpp строка 120
Используется в GameUI_DrawPartySpells() и SetUserInterface().
Image* game_ui_playerbuff_bless = nullptr |
См. определение в файле UIGame.cpp строка 121
Используется в GameUI_DrawPartySpells() и SetUserInterface().
std::array<bool, 28> GameMenuUI_InvaligKeyBindingsFlags |
См. определение в файле UIGame.cpp строка 210
Используется в Application::Menu::EventLoop(), GameMenuUI_GetKeyBindingColor(), GUIWindow_GameKeyBindings::GUIWindow_GameKeyBindings() и GUIWindow_GameKeyBindings::Update().
OptionsMenuSkin options_menu_skin |
См. определение в файле UIGame.cpp строка 606
Используется в Application::Menu::EventLoop(), GUIWindow_GameOptions::GUIWindow_GameOptions() и GUIWindow_GameOptions::Update().