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

◆ PopupBack()

UIPopupScript UIScriptedMenu::PopupBack ( )
inlineprivate

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

889 {
890 if ( m_OpenedPopups.Count() > 0 )
891 {
892 int popup_curr_id = m_OpenedPopups.Get(m_OpenedPopups.Count() - 1);
893
894 m_Popups.Get(popup_curr_id).Show(false);
895 m_Popups.Get(popup_curr_id).OnClose();
896
897 m_OpenedPopups.Remove(m_OpenedPopups.Count() - 1);
898
899 if ( m_OpenedPopups.Count() > 0 )
900 {
901 int ppp_id = m_OpenedPopups.Get(m_OpenedPopups.Count() - 1);
902 m_Popups.Get(ppp_id).Show(true);
903 m_Popups.Get(ppp_id).OnOpen(NULL);
904
905 return m_Popups.Get(ppp_id);
906 }
907 }
908
909 m_WgtPopupsMain.Show(false);
910 m_WgtPopupsBg.Show(false);
911
912 return NULL;
913 }
Widget m_WgtPopupsBg
Определения SceneEditorMenu.c:1064
ref TIntArray m_OpenedPopups
Определения SceneEditorMenu.c:1065
Widget m_WgtPopupsMain
Определения SceneEditorMenu.c:1063
ref map< int, ref UIPopupScript > m_Popups
Определения SceneEditorMenu.c:1066

Перекрестные ссылки m_OpenedPopups, m_Popups, m_WgtPopupsBg и m_WgtPopupsMain.