class IngameHudVisibility
IngameHudVisibility › Managed
Members 5
protected EHudContextFlags m_CtxFlagsprotected ref map<EHudElement, Widget> m_ElementMapprotected ref map< EHudContextFlags, ref array<EHudElement> > m_ElementLinkMapEHudContextFlags 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)Referenced by ActionTargetsCursor.Update(), ContinuousActionProgress.Update(), UpdateElement()
Show 1 more
, ItemActionsWidget.Update()Methods 11
void Init(Widget panel)Referenced by IngameHud.Init()
protected void LinkElementsToFlags()Referenced by Init()
void SetContextFlag(EHudContextFlags flag, bool state, bool ignoreWidgetVisiblityState)Referenced by IngameHud.DisplayBadge(), IngameHud.InitBadgesAndNotifiers(), IngameHud.OnUnconsciousStart()
Show 11 more
, IngameHud.OnUnconsciousStop(), IngameHud.RefreshVehicleHud(), IngameHud.SetVehicleHudDisabled(), IngameHud.ShowHud(), IngameHud.ShowHudInventory(), IngameHud.ShowHudPlayer(), IngameHud.ShowHudUI(), IngameHud.ShowQuickBar(), IngameHud.ShowQuickbarPlayer(), IngameHud.ShowQuickbarUI(), and IngameHud.ShowVehicleHud()void SetContextFlag(EHudContextFlags flag, bool state)Referenced by IngameHud.DisplayBadge(), IngameHud.InitBadgesAndNotifiers(), IngameHud.OnUnconsciousStart()
Show 11 more
, IngameHud.OnUnconsciousStop(), IngameHud.RefreshVehicleHud(), IngameHud.SetVehicleHudDisabled(), IngameHud.ShowHud(), IngameHud.ShowHudInventory(), IngameHud.ShowHudPlayer(), IngameHud.ShowHudUI(), IngameHud.ShowQuickBar(), IngameHud.ShowQuickbarPlayer(), IngameHud.ShowQuickbarUI(), and IngameHud.ShowVehicleHud()bool IsElementVisible(EHudElement element)Referenced by IngameHud.RefreshQuickbar()
bool IsContextFlagActive(EHudContextFlags flag)References m_CtxFlags
Referenced by ActionTargetsCursor.Update(), ContinuousActionProgress.Update(), IngameHud.RefreshVehicleHud()
Show 2 more
, ItemActionsWidget.Update(), and MissionGameplay.OnUpdate()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)Referenced by UpdateElement()
protected void UpdateVisibility(EHudElement element, bool target)Referenced by UpdateElement()