class TabberUISource
TabberUI › ScriptedWidgetEventHandler › Managed
All members, including inherited
Members 12
protected bool m_FirstInit = trueprotected Widget m_RootReferenced by AddTab(), EnableTabControl(), Init()
Show 4 more
, OnChildAdd(), OnChildRemove(), OnWidgetScriptInit(), and UpdateControlsElements()protected Widget m_TabControlsRootprotected int m_TabsCountReferenced by AddTab(), DeselectAll(), DeselectTabControl()
Show 8 more
, Init(), NextTab(), OnMouseButtonUp(), OnMouseEnter(), OnMouseLeave(), OnWidgetScriptInit(), PreviousTab(), and SelectTabControl()Referenced by AddTab(), DeselectTabPanel(), DisableTabs()
Show 6 more
, GetTab(), GetTabCount(), Init(), NextTab(), OnWidgetScriptInit(), and SelectTabPanel()protected int m_SelectedIndexReferenced by GetSelectedIndex(), NextTab(), OnMouseButtonUp()
Show 5 more
, OnMouseEnter(), OnMouseLeave(), PerformSwitchTab(), PreviousTab(), and RefreshTab()protected float m_ResolutionMultiplierprotected bool m_CanSwitchref ScriptInvoker m_OnTabSwitch = new ScriptInvoker()ref ScriptInvoker m_OnAttemptTabSwitch = new ScriptInvoker()ref Timer m_InitTimerMethods 29
protected void OnInputPresetChanged()References UpdateControlsElements()
protected void OnInputDeviceChanged(EInputDeviceType pInputDeviceType)References Widget.FindAnyWidget(), CGame.GetInput(), Input.IsEnabledMouseAndKeyboardEvenOnServer()
Show 3 more
, Widget.Show(), UpdateControlsElements(), and m_TabControlsRootReferenced by Init()
void Init()References AlignTabbers(), Error(), Widget.FindAnyWidget()
Show 25 more
, Widget.FindAnyWidget(), Widget.GetChildren(), Input.GetCurrentInputDevice(), CGame.GetInput(), CGame.GetMission(), Mission.GetOnInputDeviceChanged(), Mission.GetOnInputPresetChanged(), GetScreenSize(), Widget.GetSibling(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), map.Insert(), map.Insert(), OnInputDeviceChanged(), Timer.Run(), SelectTabControl(), Widget.SetHandler(), UpdateControlsElements(), m_CanSwitch, m_InitTimer, m_ResolutionMultiplier, m_Root, m_TabControls, m_Tabs, and m_TabsCountReferenced by OnWidgetScriptInit()
void OnWidgetScriptInit(Widget w)References Widget.FindAnyWidget(), Init(), new Timer()
Show 6 more
, m_InitTimer, m_Root, m_TabControls, m_TabControlsRoot, m_Tabs, and m_TabsCountvoid AlignTabbers()References Class.Cast(), Widget.FindAnyWidget(), Widget.FindAnyWidget()
Show 18 more
, Widget.GetChildren(), Widget.GetName(), Widget.GetScreenPos(), Widget.GetScreenPos(), Widget.GetSibling(), Widget.GetSize(), TextWidget.GetTextSize(), Widget.IsVisible(), Widget.SetPos(), Widget.SetSize(), Widget.SetSize(), Widget.SetSize(), Widget.Update(), Widget.Update(), Widget.Update(), Widget.Update(), m_ResolutionMultiplier, and m_TabControlsRootReferenced by OptionsMenu.OnChanged(), OptionsMenu.ResetCurrentTab(), AddTab()
Show 7 more
, EnableTabControl(), Init(), NextTab(), OnChildAdd(), OnChildRemove(), PerformSwitchTab(), and PreviousTab()Referenced by KeybindingsMenu.CreateTabs()
void RemoveTab(int index)int GetTabCount()bool CanSwitchTab()References m_CanSwitch
void PerformSwitchTab(int index)References AlignTabbers(), DeselectTabControl(), DeselectTabPanel()
Show 6 more
, ScriptInvoker.Invoke(), SelectTabControl(), SelectTabPanel(), m_FirstInit, m_OnTabSwitch, and m_SelectedIndexReferenced by OptionsMenu.OnModalResult(), ServerBrowserMenuNew.SwitchToOfficalTab(), NextTab()
Show 3 more
, OnMouseButtonUp(), PreviousTab(), and RefreshTab()References ARGB(), Class.Cast(), Widget.FindAnyWidget()
Show 7 more
, map.Get(), map.GetKeyByValue(), Widget.GetName(), Widget.SetColor(), Widget.SetColor(), m_SelectedIndex, and m_TabControlsReferences ARGB(), Class.Cast(), Widget.FindAnyWidget()
Show 7 more
, map.Get(), map.GetKeyByValue(), Widget.GetName(), Widget.SetColor(), Widget.SetColor(), m_SelectedIndex, and m_TabControlsReferences CanSwitchTab(), map.GetKeyByValue(), ScriptInvoker.Invoke()
Show 4 more
, PerformSwitchTab(), m_OnAttemptTabSwitch, m_SelectedIndex, and m_TabControlsvoid SelectTabControl(int index)References ARGB(), Class.Cast(), Widget.FindAnyWidget()
Show 5 more
, map.Get(), Widget.GetName(), Widget.SetColor(), Widget.SetColor(), and m_TabControlsvoid SelectTabPanel(int index)void DeselectTabControl(int index)References ARGB(), Class.Cast(), Widget.FindAnyWidget()
Show 5 more
, map.Get(), Widget.GetName(), Widget.SetColor(), Widget.SetColor(), and m_TabControlsvoid DeselectTabPanel(int index)void DeselectAll()Referenced by RefreshTab()
void NextTab()References AlignTabbers(), CanSwitchTab(), map.Count()
Show 8 more
, ScriptInvoker.Invoke(), Widget.IsVisible(), PerformSwitchTab(), m_FirstInit, m_OnAttemptTabSwitch, m_SelectedIndex, m_TabControls, and m_TabsReferenced by ControlsXbox.Update(), ControlsXboxNew.Update(), KeybindingsMenu.Update()
Show 3 more
, OptionsMenu.Update(), ServerBrowserMenuNew.Update(), and TutorialsMenu.Update()void PreviousTab()Referenced by ControlsXbox.Update(), ControlsXboxNew.Update(), KeybindingsMenu.Update()
Show 3 more
, OptionsMenu.Update(), ServerBrowserMenuNew.Update(), and TutorialsMenu.Update()int GetSelectedIndex()References m_SelectedIndex
Referenced by ServerBrowserMenuNew.GetSelectedTab()
void RefreshTab(bool performInitAlignment = false)protected void UpdateControlsElements()void DisableTabs(bool disable)useful if we want to disable actual tabs for whatever reason
Referenced by KeybindingsMenu.CreateTabs()