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

◆ OnChanged()

void UIScriptedMenu::OnChanged ( )
inlineprotected

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

299 {
300 bool changed = IsAnyTabChanged();
301
302 if (GetGame().GetInput().IsEnabledMouseAndKeyboard())
303 {
304 if (changed)
305 {
306 m_Reset.ClearFlags(WidgetFlags.IGNOREPOINTER);
308 m_Apply.ClearFlags(WidgetFlags.IGNOREPOINTER);
310 }
311 else
312 {
313 m_Apply.SetFlags(WidgetFlags.IGNOREPOINTER);
315 m_Reset.SetFlags(WidgetFlags.IGNOREPOINTER);
317 }
318 }
319
320 m_CanApplyOrReset = changed;
321 #ifdef PLATFORM_CONSOLE
324 #endif
325
326 m_Tabber.AlignTabbers();
327 }
void UpdateControlsElementVisibility()
Определения ControlsXboxNew.c:540
void ColorDisable(Widget w)
Определения InGameMenu.c:376
TabberUI m_Tabber
Определения KeybindingsMenu.c:3
Widget m_Apply
Определения CharacterCreationMenu.c:14
bool m_CanApplyOrReset
Определения OptionsMenu.c:24
bool IsAnyTabChanged()
Определения OptionsMenu.c:288
void UpdateControlsElements()
Определения ControlsXboxNew.c:527
void ColorNormal(Widget w)
Определения ControlsXboxNew.c:463
ButtonWidget m_Reset
Определения CameraToolsMenu.c:45
proto native CGame GetGame()
WidgetFlags
Определения EnWidgets.c:58

Перекрестные ссылки ColorDisable(), ColorNormal(), GetGame(), IsAnyTabChanged(), m_Apply, m_CanApplyOrReset, m_Reset, m_Tabber, UpdateControlsElements() и UpdateControlsElementVisibility().

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