World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл UIRest.cpp

См. исходные тексты.

Функции

void PrepareToLoadRestUI ()
 

Переменные

Imagerest_ui_btn_4 = nullptr
 
Imagerest_ui_btn_exit = nullptr
 
Imagerest_ui_btn_3 = nullptr
 
Imagerest_ui_btn_1 = nullptr
 
Imagerest_ui_btn_2 = nullptr
 
Imagerest_ui_restmain = nullptr
 
Imagerest_ui_sky_frame_current = nullptr
 
Imagerest_ui_hourglass_frame_current = nullptr
 

Функции

◆ PrepareToLoadRestUI()

void PrepareToLoadRestUI ( )

См. определение в файле UIRest.cpp строка 54

Перекрестные ссылки _449B57_test_bit(), _506F14_resting_stage, _506F18_num_minutes_to_sleep, Party::_quest_bits, ViewingParams::bRedrawGameUI, CheckHiredNPCSpeciality(), current_screen_type, OutdoorLocation::GetNumFoodRequiredToRestInCurrentPos(), Gypsy, LEVEL_Outdoor, PARTY_QUEST_HARMONDALE_REBUILT, PartyHasDragon(), pAudioPlayer, Timer::Pause(), pBtn_Rest, pCurrentMapName, pEventTimer, pGUIWindow_CurrentMenu, PLAYER_CLASS_WARLOCK, Porter, pOutdoor, pParty, Party::pPlayers, QuarterMaster, GUIWindow::Release(), SCREEN_GAME, AudioPlayer::StopChannels(), uCurrentlyLoadedLevelType, uRestUI_FoodRequiredToRest, viewparams и Party::vPosition.

Используется в GUIWindow_Rest::GUIWindow_Rest().

+ Граф вызовов:
+ Граф вызова функции:

Переменные

◆ rest_ui_btn_4

Image* rest_ui_btn_4 = nullptr

См. определение в файле UIRest.cpp строка 24

Используется в GUIWindow_Rest::GUIWindow_Rest().

◆ rest_ui_btn_exit

Image* rest_ui_btn_exit = nullptr

См. определение в файле UIRest.cpp строка 25

Используется в GUIWindow_Rest::GUIWindow_Rest().

◆ rest_ui_btn_3

Image* rest_ui_btn_3 = nullptr

См. определение в файле UIRest.cpp строка 26

Используется в GUIWindow_Rest::GUIWindow_Rest().

◆ rest_ui_btn_1

Image* rest_ui_btn_1 = nullptr

См. определение в файле UIRest.cpp строка 27

Используется в GUIWindow_Rest::GUIWindow_Rest().

◆ rest_ui_btn_2

Image* rest_ui_btn_2 = nullptr

См. определение в файле UIRest.cpp строка 28

Используется в GUIWindow_Rest::GUIWindow_Rest().

◆ rest_ui_restmain

Image* rest_ui_restmain = nullptr

См. определение в файле UIRest.cpp строка 29

Используется в GUIWindow_Rest::GUIWindow_Rest() и GUIWindow_Rest::Update().

◆ rest_ui_sky_frame_current

Image* rest_ui_sky_frame_current = nullptr

См. определение в файле UIRest.cpp строка 31

Используется в Application::Game::EventLoop(), OutdoorLocation::LoadActualSkyFrame() и GUIWindow_Rest::Update().

◆ rest_ui_hourglass_frame_current

Image* rest_ui_hourglass_frame_current = nullptr

См. определение в файле UIRest.cpp строка 32

Используется в Application::Game::EventLoop(), OutdoorLocation::LoadActualSkyFrame() и GUIWindow_Rest::Update().

OnButtonClick2
Definition: GUIWindow.h:523
pBtn_Rest
GUIButton * pBtn_Rest
Definition: GUIButton.cpp:55
Party::vPosition
Vec3_int_ vPosition
Definition: Party.h:250
PartyHasDragon
bool PartyHasDragon()
Definition: NPC.cpp:750
OutdoorLocation::GetNumFoodRequiredToRestInCurrentPos
int GetNumFoodRequiredToRestInCurrentPos(int x, signed int y, int z)
Definition: Outdoor.cpp:457
pGUIWindow_CurrentMenu
GUIWindow * pGUIWindow_CurrentMenu
Definition: GUIWindow.cpp:54
_449B57_test_bit
bool _449B57_test_bit(unsigned __int8 *a1, __int16 a2)
Definition: Party.cpp:1185
PARTY_QUEST_HARMONDALE_REBUILT
@ PARTY_QUEST_HARMONDALE_REBUILT
Definition: Party.h:25
Party::_quest_bits
unsigned __int8 _quest_bits[64]
Definition: Party.h:291
Party::pPlayers
std::array< Player, 4 > pPlayers
Definition: Party.h:310
GUIWindow::Release
virtual void Release()
Definition: GUIWindow.cpp:292
current_screen_type
enum CURRENT_SCREEN current_screen_type
Definition: GUIWindow.cpp:83
_506F14_resting_stage
int _506F14_resting_stage
Definition: mm7_data.cpp:544
pParty
Party * pParty
Definition: Party.cpp:30
_506F18_num_minutes_to_sleep
int _506F18_num_minutes_to_sleep
Definition: mm7_data.cpp:545
Gypsy
@ Gypsy
Definition: NPC.h:54
viewparams
struct ViewingParams * viewparams
Definition: mm7_data.cpp:22
AudioPlayer::StopChannels
void StopChannels(int uStartChannel, int uEndChannel)
Definition: AudioPlayer.cpp:331
uRestUI_FoodRequiredToRest
int uRestUI_FoodRequiredToRest
Definition: mm7_data.cpp:543
LEVEL_Outdoor
@ LEVEL_Outdoor
Definition: Indoor.h:287
Timer::Pause
void Pause()
Definition: Time.cpp:19
pCurrentMapName
String pCurrentMapName
Definition: mm7_data.cpp:712
PLAYER_CLASS_WARLOCK
@ PLAYER_CLASS_WARLOCK
Definition: Player.h:247
CURRENT_SCREEN::SCREEN_GAME
@ SCREEN_GAME
uint
unsigned int uint
Definition: MM7.h:4
ViewingParams::bRedrawGameUI
int bRedrawGameUI
Definition: Viewport.h:74
uCurrentlyLoadedLevelType
LEVEL_TYPE uCurrentlyLoadedLevelType
Definition: Indoor.cpp:52
CheckHiredNPCSpeciality
bool CheckHiredNPCSpeciality(unsigned int uProfession)
Definition: NPC.cpp:754
Porter
@ Porter
Definition: NPC.h:34
pAudioPlayer
AudioPlayer * pAudioPlayer
Definition: AudioPlayer.cpp:20
pOutdoor
OutdoorLocation * pOutdoor
Definition: Outdoor.cpp:48
QuarterMaster
@ QuarterMaster
Definition: NPC.h:35
pEventTimer
Timer * pEventTimer
Definition: Time.cpp:8