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

◆ OnChanged()

void UIScriptedMenu::OnChanged ( )
inlineprotected

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

333 {
334 bool changed = IsAnyTabChanged();
335
336 if (g_Game.GetInput().IsEnabledMouseAndKeyboard())
337 {
338 if (changed)
339 {
340 m_Reset.ClearFlags(WidgetFlags.IGNOREPOINTER);
342 m_Apply.ClearFlags(WidgetFlags.IGNOREPOINTER);
344 }
345 else
346 {
347 m_Apply.SetFlags(WidgetFlags.IGNOREPOINTER);
349 m_Reset.SetFlags(WidgetFlags.IGNOREPOINTER);
351 }
352 }
353
354 m_CanApplyOrReset = changed;
355 #ifdef PLATFORM_CONSOLE
358 #endif
359
360 m_Tabber.AlignTabbers();
361 }
DayZGame g_Game
Определения DayZGame.c:4074
void UpdateControlsElementVisibility()
Определения ControlsXboxNew.c:545
void ColorDisable(Widget w)
Определения InGameMenu.c:383
TabberUI m_Tabber
Определения KeybindingsMenu.c:3
Widget m_Apply
Определения CharacterCreationMenu.c:14
bool m_CanApplyOrReset
Определения OptionsMenu.c:24
bool IsAnyTabChanged()
Определения OptionsMenu.c:322
void UpdateControlsElements()
Определения ControlsXboxNew.c:535
void ColorNormal(Widget w)
Определения ControlsXboxNew.c:471
ButtonWidget m_Reset
Определения CameraToolsMenu.c:45
WidgetFlags
Определения EnWidgets.c:58

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

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