DIFF

class IngameHudVisibility

IngameHudVisibility › Managed

Members 5

protected ref map<EHudElement, Widget> m_ElementMap
Referenced by Init(), InitElementMap(), IsElementVisible()
Show 1 more, UpdateVisibility()
protected ref map< EHudContextFlags, ref array<EHudElement> > m_ElementLinkMap
EHudContextFlags QUICKBAR_HIDE_FLAGS = (EHudContextFlags.QUICKBAR_HIDE | EHudContextFlags.QUICKBAR_DISABLE | EHudContextFlags.QUICKBAR_GLOBAL)
Referenced by UpdateElement()
static EHudContextFlags HUD_HIDE_FLAGS = (EHudContextFlags.HUD_DISABLE | EHudContextFlags.HUD_HIDE | EHudContextFlags.MENU_OPEN | EHudContextFlags.UNCONSCIOUS)

Methods 11

void Init(Widget panel)
Referenced by IngameHud.Init()
protected void InitElementMap(Widget panel)
Referenced by Init()
protected void LinkElementsToFlags()
Referenced by Init()
bool IsElementVisible(EHudElement element)
protected void UpdateElement(EHudElement element, bool ignoreWidgetVisiblityState)
Referenced by SetContextFlag()
protected void UpdateElement(EHudElement element)
Referenced by SetContextFlag()
protected void UpdateVisibility(EHudElement element, bool target, bool ignoreWidgetVisiblityState)
References map.Get(), Widget.IsVisible(), Widget.Show()
Show 1 more, m_ElementMap
Referenced by UpdateElement()
protected void UpdateVisibility(EHudElement element, bool target)
Referenced by UpdateElement()