class ModsMenuDetailedSource
ModsMenuDetailed › ScriptedWidgetEventHandler › Managed
All members, including inherited
Constructors 2
void ModsMenuDetailed(array<ref ModInfo> data, Widget parent, ModsMenuTooltip tooltip, UIScriptedMenu menu_parent)References Class.Cast(), WorkspaceWidget.CreateWidgets(), Widget.FindAnyWidget()
Show 10 more
, CGame.GetWorkspace(), LoadEntries(), Widget.SetHandler(), m_CloseButton, m_Content, m_Data, m_Menu, m_Root, m_Scroll, and m_TooltipReferenced by MainMenu.LoadMods()
void ~ModsMenuDetailed()References m_Root
Members 10
protected Widget m_Rootprotected Widget m_Contentprotected Widget m_CloseButtonprotected ScrollWidget m_Scrollprotected ref map<ref ModInfo, ref ModsMenuDetailedEntry> m_DataReferenced by Highlight(), HighlightFirst(), LoadEntries()
Show 2 more
, ModsMenuDetailed(), and Select()protected ModInfo m_Highlightedprotected UIScriptedMenu m_MenuReferenced by ModsMenuDetailed()
protected ModsMenuTooltip m_Tooltipprotected ref Timer m_TooltipTimerprotected ModInfo m_TooltipModMethods 13
void Open()References CGame.GetMission(), Mission.GetOnModMenuVisibilityChanged(), ScriptInvoker.Invoke()
Show 5 more
, Widget.IsVisible(), Widget.Show(), ScrollWidget.VScrollToPos(), m_Root, and m_Scrollvoid Close()References CGame.GetMission(), Mission.GetOnModMenuVisibilityChanged(), Highlight()
Show 3 more
, ScriptInvoker.Invoke(), Widget.Show(), and m_Rootbool IsOpen()Referenced by ModsMenuSimple.OnMouseButtonUp()
ModInfo GetHighlighted()References m_Highlighted
void HighlightFirst()void Highlight(ModInfo mod_ref)References Deselect(), map.Get(), ScrollToMod()
Show 5 more
, Select(), Widget.Update(), m_Content, m_Data, and m_Highlightedvoid ScrollToMod(ModInfo mod_ref)Referenced by ModsMenuDetailedEntry.OnMouseButtonUp()
void PrepareTooltip(ModInfo mod_ref)Referenced by ModsMenuDetailedEntry.OnMouseEnter()
void ShowTooltip()void HideTooltip()References ModsMenuTooltip.HideTooltip(), Timer.Stop(), m_Tooltip
Show 2 more
, m_TooltipMod, and m_TooltipTimerReferenced by ModsMenuDetailedEntry.OnMouseLeave()
References ScrollWidget.GetContentHeight(), Widget.GetScreenSize(), map.Insert()
Show 6 more
, new ModsMenuDetailedEntry(), Widget.SetAlpha(), Widget.Update(), m_Content, m_Data, and m_ScrollReferenced by ModsMenuDetailed()