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

◆ FindMenu()

UIScriptedMenu UIManager::FindMenu ( int id)
inlineprivate

Returns menu with specific ID if it is open (see MenuID)

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

161 {
162 UIScriptedMenu menu = GetMenu();
163
164 while (menu)
165 {
166 if (menu.GetID() == id)
167 {
168 return menu;
169 }
170
171 menu = UIScriptedMenu.Cast( menu.GetParentMenu() );
172 }
173
174 return NULL;
175 }
proto native UIScriptedMenu GetMenu()
Returns most-top open menu.

Перекрестные ссылки GetMenu().

Используется в ManBase::CloseMapEx(), UIScriptedMenu::Init(), IsMenuOpen(), UIScriptedMenu::OnClick(), ActionUnfoldMapCB::OnFinish(), ManBase::OnRestrainChangeClient(), ManBase::OnRestrainStartedChangeClient(), ActionReadPaperCB::OnStateChange(), ActionWritePaperCB::OnStateChange(), ManBase::OnUnconsciousStop(), InventoryItem::OnVariablesSynchronized() и Hud::RefreshQuickbar().