DIFF

class ModsMenuDetailedSource

ModsMenuDetailed ScriptedWidgetEventHandler Managed

All members, including inherited

Constructors 2

void ~ModsMenuDetailed()
References m_Root

Members 10

protected Widget m_Root
Referenced by ~ModsMenuDetailed(), Close(), IsOpen()
Show 2 more, ModsMenuDetailed(), and Open()
protected Widget m_Content
protected Widget m_CloseButton
protected ScrollWidget m_Scroll
protected ref map<ref ModInfo, ref ModsMenuDetailedEntry> m_Data
Referenced by Highlight(), HighlightFirst(), LoadEntries()
Show 2 more, ModsMenuDetailed(), and Select()
protected ModInfo m_Highlighted
protected ModsMenuTooltip m_Tooltip
Referenced by HideTooltip(), ModsMenuDetailed(), PrepareTooltip()
Show 1 more, ShowTooltip()
protected ref Timer m_TooltipTimer
Referenced by HideTooltip(), and PrepareTooltip()
protected ModInfo m_TooltipMod

Methods 13

bool IsOpen()
References Widget.IsVisible(), and m_Root
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_Highlighted
void ScrollToMod(ModInfo mod_ref)
Referenced by Highlight(), and Select()
void Select(ModInfo mod_ref, bool show)
References Deselect(), map.Get(), ScrollToMod()
Show 3 more, Select(), m_Data, and m_Highlighted
void PrepareTooltip(ModInfo mod_ref)
References Timer.Run(), new Timer(), m_Tooltip
Show 2 more, m_TooltipMod, and m_TooltipTimer
void ShowTooltip()
void HideTooltip()
override bool OnMouseButtonUp(Widget w, int x, int y, int button)
References Close(), and m_CloseButton