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

◆ ~LogoutMenu()

void UIScriptedMenu::~LogoutMenu ( )
inlineprivate

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

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

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