DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ ~LogoutMenu()

void UIScriptedMenu::~LogoutMenu ( )
inlineprivate

См. определение в файле LogoutMenu.c строка 23

24 {
25 g_Game.SetKeyboardHandle(null);
26 if (g_Game.GetMission())
27 Cancel(); //cancels request on irregular close (player death, suicide, some mass-menu closure...)
28
29 m_FullTime = null;
30
31 PlayerBase player = PlayerBase.Cast(g_Game.GetPlayer());
32 if (player && player.GetEmoteManager())
33 {
34 player.GetEmoteManager().SetClientLoggingOut(false);
35 }
36
37 #ifdef PLATFORM_CONSOLE
38 if (g_Game.GetMission())
39 {
40 g_Game.GetMission().GetOnInputDeviceChanged().Remove(OnInputDeviceChanged);
41 }
42 #endif
43 }
DayZGame g_Game
Определения DayZGame.c:3942
void OnInputDeviceChanged(EInputDeviceType pInputDeviceType)
Определения ControlsXboxNew.c:71
void Cancel()
Определения InviteMenu.c:131
ref FullTimeData m_FullTime
Определения InviteMenu.c:9

Перекрестные ссылки Cancel(), g_Game, m_FullTime и OnInputDeviceChanged().