PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
Hud Class Reference

Private Member Functions

void Init (Widget hud_panel_widget)
 
void DisplayNotifier (int key, int tendency, int status)
 
void DisplayBadge (int key, int value)
 
void SetStamina (int value, int range)
 
void DisplayStance (int stance)
 
void DisplayPresence ()
 
void ShowCursor ()
 
void HideCursor ()
 
void SetCursorIcon (string icon)
 
void SetCursorIconScale (string type, float percentage)
 
void SetCursorIconOffset (string type, float x, float y)
 
void SetCursorIconSize (string type, float x, float y)
 
void ShowWalkieTalkie (bool show)
 
void ShowWalkieTalkie (int fadeOutSeconds)
 
void SetWalkieTalkieText (string text)
 
void RefreshQuickbar (bool itemChanged=false)
 
void Show (bool show)
 
void UpdateBloodName ()
 
void SetTemperature (string temp)
 
void SetStaminaBarVisibility (bool show)
 
void Update (float timeslice)
 
void ShowVehicleInfo ()
 
void HideVehicleInfo ()
 
void InitHeatBufferUI (Man player)
 
void ShowQuickbarUI (bool show)
 
void ShowQuickbarPlayer (bool show)
 
void ShowHudPlayer (bool show)
 
void ShowHudUI (bool show)
 
void ShowHudInventory (bool show)
 
void ShowQuickBar (bool show)
 
void UpdateQuickbarGlobalVisibility ()
 
void ShowHud (bool show)
 
void OnResizeScreen ()
 
void OnPlayerLoaded ()
 
void SetPermanentCrossHair (bool show)
 
void SpawnHitDirEffect (DayZPlayer player, float hit_direction, float intensity_max)
 
void SetConnectivityStatIcon (EConnectivityStatType type, EConnectivityStatLevel level)
 
void IngameHud ()
 
override void Init (Widget hud_panel_widget)
 
void InitBadgesAndNotifiers ()
 
void OnConnectionIconsSettingsChanged (bool enabled)
 
override void OnResizeScreen ()
 
override void OnPlayerLoaded ()
 
protected void OnUnconsciousStart ()
 
protected void OnUnconsciousStop ()
 
override void Show (bool show)
 
override void ShowWalkieTalkie (bool show)
 
override void ShowWalkieTalkie (int fadeOutSeconds)
 
override void SetWalkieTalkieText (string text)
 
override void SetCursorIcon (string icon)
 
override void ShowCursor ()
 
override void HideCursor ()
 
override void SetCursorIconScale (string type, float percentage)
 
override void SetCursorIconOffset (string type, float x, float y)
 
override void SetCursorIconSize (string type, float x, float y)
 
override void DisplayNotifier (int key, int tendency, int status)
 
void DisplayTendencyNormal (int key, int tendency, int status)
 
void DisplayTendencyTemp (int key, int tendency, int status)
 
override void DisplayBadge (int key, int value)
 
override void SetTemperature (string temp)
 
void HideTemperature ()
 
override void SetStaminaBarVisibility (bool show)
 
void SetStomachState (int state)
 
override void SetStamina (int value, int range)
 
bool KeyPress (int key)
 
void ZeroingKeyPress ()
 
override void DisplayStance (int stance)
 
override void DisplayPresence ()
 
override void ShowVehicleInfo ()
 
override void HideVehicleInfo ()
 
void RefreshVehicleHud (float timeslice)
 
void InitQuickbar ()
 
InventoryQuickbar GetQuickbar ()
 
IngameHudVisibility GetHudVisibility ()
 
override void UpdateQuickbarGlobalVisibility ()
 
override void ShowQuickbarUI (bool show)
 
override void ShowQuickbarPlayer (bool show)
 
override void ShowHudPlayer (bool show)
 
override void ShowHudUI (bool show)
 
override void ShowHudInventory (bool show)
 
override void ShowQuickBar (bool show)
 global setting -> used to determine visibility based on platform
 
override void ShowHud (bool show)
 
void ShowVehicleHud (bool state)
 enter/exit driver seat
 
void SetVehicleHudDisabled (bool state)
 disable vehicle HUD through options menu
 
override void SetConnectivityStatIcon (EConnectivityStatType type, EConnectivityStatLevel level)
 
override void RefreshQuickbar (bool itemChanged=false)
 
Widget GetHudPanelWidget ()
 
override void UpdateBloodName ()
 
void RefreshPlayerTags ()
 
void ShowPlayerTag (float timeslice)
 
override void Update (float timeslice)
 
override void SpawnHitDirEffect (DayZPlayer player, float hit_direction, float intensity_max)
 
void UpdateHitDirEffects (float timeslice)
 
void CleanupHitDirEffects ()
 
override void InitHeatBufferUI (Man player)
 
void Debug ()
 
void HideQuickbarTimer ()
 
void RefreshVehicleHudVisibility ()
 
void RefreshQuickbarVisibility ()
 
void RefreshHudVisibility ()
 
void UpdateSpecialtyMeter (float x, float y)
 
void SetLeftStatsVisibility (bool visible)
 
bool IsQuickbarVisible ()
 
bool IsHideQuickbarPlayer ()
 
bool GetQuickBarState ()
 
bool IsHudVisible ()
 
bool IsHideHudPlayer ()
 
bool GetHudState ()
 

Private Attributes

ref Timer m_Timer
 
protected const float FADE_IN_TIME = 0.3
 
protected const float FADE_OUT_TIME = 0.3
 
protected const float HIDE_MENU_TIME = 5
 
protected ref map< int, stringm_StatesWidgetNames
 
protected ref map< int, ImageWidget > m_StatesWidgets
 
protected ref map< ImageWidget, intm_TendencyStatusCritical
 
protected const float TENDENCY_BLINK_TIME = 0.25
 
protected float m_BlinkTime
 
protected ref map< int, stringm_BadgesWidgetNames
 
protected ref map< int, intm_BadgesSupportedLevels
 
protected ref map< int, intm_BadgesWidgetDisplay
 
protected ref map< int, ImageWidget > m_BadgesWidgets
 
protected bool m_IsTemperatureVisible
 
protected float m_TemperatureTimer
 
protected float m_TemperatureShowTime = 30
 
protected ImageWidget m_HeatBufferPlus
 
protected bool m_IsStaminaVisible
 
protected float m_StaminaTimer
 
protected float m_StaminaShowTime = 0.15
 
protected Widget m_HudPanelWidget
 
protected Widget m_QuickbarWidget
 
protected Widget m_VehicleHudPanels
 
protected ref InventoryQuickbar m_Quickbar
 
protected VehicleHudBase m_ActiveVehicleHUD
 
protected ref map< string, ref VehicleHudBasem_VehicleHudMap
 
protected Widget m_GameStatusIconsPanel
 
protected ImageWidget m_HighPingA
 
protected ImageWidget m_HighPingB
 
protected ImageWidget m_LowServerPerfA
 
protected ImageWidget m_LowServerPerfB
 
protected ImageWidget m_ConnectionLost
 
protected Widget m_Notifiers
 
protected TextWidget m_BloodType
 
protected TextWidget m_BloodPosType
 
protected Widget m_Badges
 
protected ref Timer m_HideTimer
 
protected ref WidgetFadeTimer m_FadeTimerCrosshair
 
protected ref WidgetFadeTimer m_FadeTimerActionCursor
 
protected ref WidgetFadeTimer m_FadeTimerZeroingOld
 
protected ref WidgetFadeTimer m_FadeTimerMagazineName
 
protected ref WidgetFadeTimer m_FadeTimerWeaponName
 
protected ref WidgetFadeTimer m_FadeTimerWeaponStats
 
protected ref WidgetFadeTimer m_FadeTimerQuickbar
 
protected ref WidgetFadeTimer m_FadeTimerWalkieTalkie
 
protected ref WidgetFadeTimer m_FadeTimerWalkieTalkieText
 
protected ProgressBarWidget m_Stamina
 
protected Widget m_StaminaBackground
 
protected Widget m_Presence
 
protected Widget m_StanceProne
 
protected Widget m_StanceStand
 
protected Widget m_StanceStandWalk
 
protected Widget m_StanceCrouch
 
protected Widget m_StanceCar
 
protected Widget m_PresenceLevel0
 
protected Widget m_PresenceLevel1
 
protected Widget m_PresenceLevel2
 
protected Widget m_PresenceLevel3
 
protected Widget m_PresenceLevel4
 
protected ref Timer myTimer
 
protected ref array< ref WidgetFadeTimer > m_FadeTimers = new array<ref WidgetFadeTimer>
 
protected Widget m_MouseSingleAction
 
protected Widget m_MouseContinuousAction
 
protected Widget m_RadialProgressBar1
 
protected Widget m_RadialProgressBarCrossHair
 
protected Widget m_RadialProgressBar
 
protected Widget m_CursorWidget
 
protected ImageWidget m_CursorIcon
 
protected Widget m_WalkieTalkie
 
protected Widget m_ActionWidget
 
protected TextWidget m_ActionDesc
 
protected TextWidget m_ActionItemDesc
 
protected Widget m_ActionItemQuantityWrapper protected ImageWidget m_ActionHealthMark
 
protected ProgressBarWidget m_ActionQuantityBar
 
protected Widget m_ActionQuantityBox
 
protected TextWidget m_ActionQuantityBoxText
 
protected ImageWidget m_ActionIcon
 
protected TextWidget m_ActionButtonText
 
protected Widget m_ActionIconFrame
 
protected Widget m_ActionMultipleItemsFrame
 
protected Widget m_ActionTarget
 
protected ActionTargetsCursor m_ActionTargetsCursor
 
protected ImageWidget m_PermanentCrossHair
 
protected bool m_ZeroingKeyPressed
 
protected Widget m_HitIndicatorUp
 
protected Widget m_HitIndicatorDown
 
protected Widget m_HitIndicatorLeft
 
protected Widget m_HitIndicatorRight
 
protected Widget m_HitIndicatorSingle
 
ref array< ref HitDirectionEffectBasem_HitDirEffectArray
 
protected ref IngameHudHeatBuffer m_HeatBufferUI
 
protected ref IngameHudVisibility m_HudVisibility
 
int m_PlayerSpineIndex
 
PlayerBase m_CurrentTaggedPlayer
 
Widget m_PlayerTag
 
TextWidget m_PlayerTagText
 
protected Widget m_VehiclePanel
 
protected Widget m_LeftHudPanelWidget
 
protected Widget m_PlayerPanelWidget
 
protected Widget m_StancePanel
 
protected Widget m_SpecializatonPanel
 
protected Widget m_SpecializationIcon
 
protected Widget m_BadgeNotifierDivider
 
protected bool m_VehicleHudState
 
protected bool m_VehicleHudDisabled
 
protected bool m_IsVehicleHudVisible
 
protected bool m_AnyBadgeVisible
 
protected bool m_IsQuickbarVisible
 
protected bool m_QuickbarHideUI
 
protected bool m_QuickbarHidePlayer
 
protected bool m_QuickbarState
 
protected bool m_HudHideUI
 
protected bool m_HudHidePlayer
 
protected bool m_HudInventory
 
protected bool m_HudState
 
protected bool m_IsHudVisible
 
protected bool m_Faded
 
protected bool m_IsInVehicle
 
protected ref array< VehicleHudBasem_VehicleHudArray
 
int m_VehicleGearCount = -1
 
float m_TimeSinceLastEngineLightChange
 
bool m_VehicleHasOil
 
bool m_VehicleHasCoolant
 

Member Function Documentation

◆ CleanupHitDirEffects()

void CleanupHitDirEffects ( )
inlineprivate

Referenced by Update().

◆ Debug()

void Debug ( )
inlineprivate

◆ DisplayBadge() [1/2]

void DisplayBadge ( int  key,
int  value 
)
inlineprivate

Referenced by PluginBase::SetBadge().

◆ DisplayBadge() [2/2]

override void DisplayBadge ( int  key,
int  value 
)
inlineprivate

References Class::CastTo(), and NTFKEY_BLEEDISH.

◆ DisplayNotifier() [1/2]

void DisplayNotifier ( int  key,
int  tendency,
int  status 
)
inlineprivate

◆ DisplayNotifier() [2/2]

override void DisplayNotifier ( int  key,
int  tendency,
int  status 
)
inlineprivate

◆ DisplayPresence() [1/2]

void DisplayPresence ( )
inlineprivate

Referenced by Update().

◆ DisplayPresence() [2/2]

override void DisplayPresence ( )
inlineprivate

◆ DisplayStance() [1/2]

void DisplayStance ( int  stance)
inlineprivate

Referenced by PluginBase::SetStance().

◆ DisplayStance() [2/2]

override void DisplayStance ( int  stance)
inlineprivate

◆ DisplayTendencyNormal()

void DisplayTendencyNormal ( int  key,
int  tendency,
int  status 
)
inlineprivate

◆ DisplayTendencyTemp()

void DisplayTendencyTemp ( int  key,
int  tendency,
int  status 
)
inlineprivate

References ARGB(), m_Notifiers, and String().

Referenced by DisplayNotifier().

◆ GetHudPanelWidget()

Widget GetHudPanelWidget ( )
inlineprivate

References m_HudPanelWidget.

◆ GetHudState()

bool GetHudState ( )
inlineprivate

◆ GetHudVisibility()

IngameHudVisibility GetHudVisibility ( )
inlineprivate

◆ GetQuickbar()

InventoryQuickbar GetQuickbar ( )
inlineprivate

References m_Quickbar.

◆ GetQuickBarState()

bool GetQuickBarState ( )
inlineprivate

◆ HideCursor() [1/2]

void HideCursor ( )
inlineprivate

◆ HideCursor() [2/2]

override void HideCursor ( )
inlineprivate

◆ HideQuickbarTimer()

void HideQuickbarTimer ( )
private

◆ HideTemperature()

void HideTemperature ( )
inlineprivate

References m_Notifiers.

Referenced by Update().

◆ HideVehicleInfo() [1/2]

void HideVehicleInfo ( )
private

◆ HideVehicleInfo() [2/2]

override void HideVehicleInfo ( )
inlineprivate

◆ IngameHud()

void IngameHud ( )
inlineprivate

◆ Init() [1/2]

void Init ( Widget  hud_panel_widget)
inlineprivate

Referenced by MissionBase::OnInit().

◆ Init() [2/2]

override void Init ( Widget  hud_panel_widget)
inlineprivate

◆ InitBadgesAndNotifiers()

◆ InitHeatBufferUI() [1/2]

void InitHeatBufferUI ( Man  player)
private

Referenced by ManBase::OnPlayerLoaded().

◆ InitHeatBufferUI() [2/2]

override void InitHeatBufferUI ( Man  player)
inlineprivate

◆ InitQuickbar()

void InitQuickbar ( )
inlineprivate

References m_Quickbar, and m_QuickbarWidget.

◆ IsHideHudPlayer()

bool IsHideHudPlayer ( )
inlineprivate

◆ IsHideQuickbarPlayer()

bool IsHideQuickbarPlayer ( )
inlineprivate

◆ IsHudVisible()

bool IsHudVisible ( )
inlineprivate

◆ IsQuickbarVisible()

bool IsQuickbarVisible ( )
inlineprivate

◆ KeyPress()

bool KeyPress ( int  key)
inlineprivate

Referenced by MissionBase::OnKeyPress().

◆ OnConnectionIconsSettingsChanged()

void OnConnectionIconsSettingsChanged ( bool  enabled)
inlineprivate

◆ OnPlayerLoaded() [1/2]

void OnPlayerLoaded ( )
private

Referenced by ManBase::OnPlayerLoaded().

◆ OnPlayerLoaded() [2/2]

override void OnPlayerLoaded ( )
inlineprivate

◆ OnResizeScreen() [1/2]

void OnResizeScreen ( )
private

Referenced by MissionBase::OnEvent().

◆ OnResizeScreen() [2/2]

override void OnResizeScreen ( )
inlineprivate

References m_Notifiers, x, and y.

◆ OnUnconsciousStart()

protected void OnUnconsciousStart ( )
inlineprivate

◆ OnUnconsciousStop()

protected void OnUnconsciousStop ( )
inlineprivate

Referenced by OnPlayerLoaded().

◆ RefreshHudVisibility()

void RefreshHudVisibility ( )
private

◆ RefreshPlayerTags()

◆ RefreshQuickbar() [1/2]

void RefreshQuickbar ( bool  itemChanged = false)
inlineprivate

◆ RefreshQuickbar() [2/2]

override void RefreshQuickbar ( bool  itemChanged = false)
inlineprivate

◆ RefreshQuickbarVisibility()

void RefreshQuickbarVisibility ( )
private

◆ RefreshVehicleHud()

void RefreshVehicleHud ( float  timeslice)
inlineprivate

◆ RefreshVehicleHudVisibility()

void RefreshVehicleHudVisibility ( )
private

◆ SetConnectivityStatIcon() [1/2]

void SetConnectivityStatIcon ( EConnectivityStatType  type,
EConnectivityStatLevel  level 
)
private

◆ SetConnectivityStatIcon() [2/2]

override void SetConnectivityStatIcon ( EConnectivityStatType  type,
EConnectivityStatLevel  level 
)
inlineprivate

◆ SetCursorIcon() [1/2]

void SetCursorIcon ( string  icon)
inlineprivate

◆ SetCursorIcon() [2/2]

override void SetCursorIcon ( string  icon)
inlineprivate

◆ SetCursorIconOffset() [1/2]

void SetCursorIconOffset ( string  type,
float  x,
float  y 
)
inlineprivate

◆ SetCursorIconOffset() [2/2]

override void SetCursorIconOffset ( string  type,
float  x,
float  y 
)
inlineprivate

References x, and y.

◆ SetCursorIconScale() [1/2]

void SetCursorIconScale ( string  type,
float  percentage 
)
inlineprivate

◆ SetCursorIconScale() [2/2]

override void SetCursorIconScale ( string  type,
float  percentage 
)
inlineprivate

References Icon::SetSize(), x, and y.

◆ SetCursorIconSize() [1/2]

void SetCursorIconSize ( string  type,
float  x,
float  y 
)
inlineprivate

◆ SetCursorIconSize() [2/2]

override void SetCursorIconSize ( string  type,
float  x,
float  y 
)
inlineprivate

References x, and y.

◆ SetLeftStatsVisibility()

void SetLeftStatsVisibility ( bool  visible)
private

◆ SetPermanentCrossHair()

void SetPermanentCrossHair ( bool  show)
inlineprivate

◆ SetStamina() [1/2]

void SetStamina ( int  value,
int  range 
)
inlineprivate

Referenced by PluginBase::SetStamina().

◆ SetStamina() [2/2]

override void SetStamina ( int  value,
int  range 
)
inlineprivate

◆ SetStaminaBarVisibility() [1/2]

void SetStaminaBarVisibility ( bool  show)
private

◆ SetStaminaBarVisibility() [2/2]

override void SetStaminaBarVisibility ( bool  show)
inlineprivate

References m_Stamina.

◆ SetStomachState()

void SetStomachState ( int  state)
inlineprivate

◆ SetTemperature() [1/2]

void SetTemperature ( string  temp)
private

Referenced by ManBase::OnRPC().

◆ SetTemperature() [2/2]

override void SetTemperature ( string  temp)
inlineprivate

References m_Notifiers.

◆ SetVehicleHudDisabled()

void SetVehicleHudDisabled ( bool  state)
inlineprivate

disable vehicle HUD through options menu

Referenced by Init().

◆ SetWalkieTalkieText() [1/2]

void SetWalkieTalkieText ( string  text)
inlineprivate

◆ SetWalkieTalkieText() [2/2]

override void SetWalkieTalkieText ( string  text)
inlineprivate

References Class::CastTo().

◆ Show() [1/2]

void Show ( bool  show)
inlineprivate

◆ Show() [2/2]

override void Show ( bool  show)
inlineprivate

◆ ShowCursor() [1/2]

void ShowCursor ( )
inlineprivate

◆ ShowCursor() [2/2]

override void ShowCursor ( )
inlineprivate

◆ ShowHud() [1/2]

void ShowHud ( bool  show)
private

◆ ShowHud() [2/2]

override void ShowHud ( bool  show)
inlineprivate

References ShowHudPlayer().

◆ ShowHudInventory() [1/2]

void ShowHudInventory ( bool  show)
private

◆ ShowHudInventory() [2/2]

override void ShowHudInventory ( bool  show)
inlineprivate

◆ ShowHudPlayer() [1/2]

◆ ShowHudPlayer() [2/2]

override void ShowHudPlayer ( bool  show)
inlineprivate

◆ ShowHudUI() [1/2]

◆ ShowHudUI() [2/2]

override void ShowHudUI ( bool  show)
inlineprivate

◆ ShowPlayerTag()

void ShowPlayerTag ( float  timeslice)
inlineprivate

◆ ShowQuickBar() [1/2]

void ShowQuickBar ( bool  show)
private

◆ ShowQuickBar() [2/2]

override void ShowQuickBar ( bool  show)
inlineprivate

global setting -> used to determine visibility based on platform

◆ ShowQuickbarPlayer() [1/2]

◆ ShowQuickbarPlayer() [2/2]

override void ShowQuickbarPlayer ( bool  show)
inlineprivate

◆ ShowQuickbarUI() [1/2]

◆ ShowQuickbarUI() [2/2]

override void ShowQuickbarUI ( bool  show)
inlineprivate

◆ ShowVehicleHud()

void ShowVehicleHud ( bool  state)
inlineprivate

enter/exit driver seat

Referenced by HideVehicleInfo(), and ShowVehicleInfo().

◆ ShowVehicleInfo() [1/2]

void ShowVehicleInfo ( )
private

◆ ShowVehicleInfo() [2/2]

override void ShowVehicleInfo ( )
inlineprivate

◆ ShowWalkieTalkie() [1/4]

void ShowWalkieTalkie ( bool  show)
inlineprivate

◆ ShowWalkieTalkie() [2/4]

override void ShowWalkieTalkie ( bool  show)
inlineprivate

◆ ShowWalkieTalkie() [3/4]

void ShowWalkieTalkie ( int  fadeOutSeconds)
inlineprivate

◆ ShowWalkieTalkie() [4/4]

override void ShowWalkieTalkie ( int  fadeOutSeconds)
inlineprivate

References Widget::Stop().

◆ SpawnHitDirEffect() [1/2]

void SpawnHitDirEffect ( DayZPlayer  player,
float  hit_direction,
float  intensity_max 
)
private

◆ SpawnHitDirEffect() [2/2]

override void SpawnHitDirEffect ( DayZPlayer  player,
float  hit_direction,
float  intensity_max 
)
inlineprivate

◆ Update() [1/2]

void Update ( float  timeslice)
inlineprivate

Referenced by ManBase::EOnFrame().

◆ Update() [2/2]

◆ UpdateBloodName() [1/2]

void UpdateBloodName ( )
inlineprivate

Referenced by ManBase::OnPlayerLoaded().

◆ UpdateBloodName() [2/2]

override void UpdateBloodName ( )
inlineprivate

◆ UpdateHitDirEffects()

void UpdateHitDirEffects ( float  timeslice)
inlineprivate

Referenced by Update().

◆ UpdateQuickbarGlobalVisibility() [1/2]

void UpdateQuickbarGlobalVisibility ( )
private

Referenced by ManBase::OnPlayerLoaded().

◆ UpdateQuickbarGlobalVisibility() [2/2]

override void UpdateQuickbarGlobalVisibility ( )
inlineprivate

References g_Game, GetGame(), and ShowQuickBar().

◆ UpdateSpecialtyMeter()

void UpdateSpecialtyMeter ( float  x,
float  y 
)
private

◆ ZeroingKeyPress()

void ZeroingKeyPress ( )
inlineprivate

Referenced by MissionBase::OnUpdate().

Field Documentation

◆ FADE_IN_TIME

protected const float FADE_IN_TIME = 0.3
private

◆ FADE_OUT_TIME

protected const float FADE_OUT_TIME = 0.3
private

◆ HIDE_MENU_TIME

protected const float HIDE_MENU_TIME = 5
private

◆ m_ActionButtonText

protected TextWidget m_ActionButtonText
private

◆ m_ActionDesc

protected TextWidget m_ActionDesc
private

◆ m_ActionHealthMark

protected Widget m_ActionItemQuantityWrapper protected ImageWidget m_ActionHealthMark
private

◆ m_ActionIcon

protected ImageWidget m_ActionIcon
private

◆ m_ActionIconFrame

protected Widget m_ActionIconFrame
private

◆ m_ActionItemDesc

protected TextWidget m_ActionItemDesc
private

◆ m_ActionMultipleItemsFrame

protected Widget m_ActionMultipleItemsFrame
private

◆ m_ActionQuantityBar

protected ProgressBarWidget m_ActionQuantityBar
private

◆ m_ActionQuantityBox

protected Widget m_ActionQuantityBox
private

◆ m_ActionQuantityBoxText

protected TextWidget m_ActionQuantityBoxText
private

◆ m_ActionTarget

protected Widget m_ActionTarget
private

◆ m_ActionTargetsCursor

protected ActionTargetsCursor m_ActionTargetsCursor
private

◆ m_ActionWidget

protected Widget m_ActionWidget
private

◆ m_ActiveVehicleHUD

protected VehicleHudBase m_ActiveVehicleHUD
private

◆ m_AnyBadgeVisible

protected bool m_AnyBadgeVisible
private

◆ m_BadgeNotifierDivider

protected Widget m_BadgeNotifierDivider
private

◆ m_Badges

protected Widget m_Badges
private

◆ m_BadgesSupportedLevels

protected ref map<int,int> m_BadgesSupportedLevels
private

◆ m_BadgesWidgetDisplay

protected ref map<int,int> m_BadgesWidgetDisplay
private

Referenced by Debug().

◆ m_BadgesWidgetNames

protected ref map<int,string> m_BadgesWidgetNames
private

◆ m_BadgesWidgets

protected ref map<int,ImageWidget> m_BadgesWidgets
private

◆ m_BlinkTime

protected float m_BlinkTime
private

◆ m_BloodPosType

protected TextWidget m_BloodPosType
private

◆ m_BloodType

protected TextWidget m_BloodType
private

◆ m_ConnectionLost

protected ImageWidget m_ConnectionLost
private

◆ m_CurrentTaggedPlayer

PlayerBase m_CurrentTaggedPlayer
private

◆ m_CursorIcon

protected ImageWidget m_CursorIcon
private

◆ m_CursorWidget

protected Widget m_CursorWidget
private

◆ m_Faded

protected bool m_Faded
private

◆ m_FadeTimerActionCursor

protected ref WidgetFadeTimer m_FadeTimerActionCursor
private

◆ m_FadeTimerCrosshair

protected ref WidgetFadeTimer m_FadeTimerCrosshair
private

◆ m_FadeTimerMagazineName

protected ref WidgetFadeTimer m_FadeTimerMagazineName
private

◆ m_FadeTimerQuickbar

protected ref WidgetFadeTimer m_FadeTimerQuickbar
private

◆ m_FadeTimers

protected ref array<ref WidgetFadeTimer> m_FadeTimers = new array<ref WidgetFadeTimer>
private

◆ m_FadeTimerWalkieTalkie

protected ref WidgetFadeTimer m_FadeTimerWalkieTalkie
private

◆ m_FadeTimerWalkieTalkieText

protected ref WidgetFadeTimer m_FadeTimerWalkieTalkieText
private

◆ m_FadeTimerWeaponName

protected ref WidgetFadeTimer m_FadeTimerWeaponName
private

◆ m_FadeTimerWeaponStats

protected ref WidgetFadeTimer m_FadeTimerWeaponStats
private

◆ m_FadeTimerZeroingOld

protected ref WidgetFadeTimer m_FadeTimerZeroingOld
private

◆ m_GameStatusIconsPanel

protected Widget m_GameStatusIconsPanel
private

◆ m_HeatBufferPlus

protected ImageWidget m_HeatBufferPlus
private

◆ m_HeatBufferUI

protected ref IngameHudHeatBuffer m_HeatBufferUI
private

◆ m_HideTimer

protected ref Timer m_HideTimer
private

◆ m_HighPingA

protected ImageWidget m_HighPingA
private

◆ m_HighPingB

protected ImageWidget m_HighPingB
private

◆ m_HitDirEffectArray

ref array<ref HitDirectionEffectBase> m_HitDirEffectArray
private

◆ m_HitIndicatorDown

protected Widget m_HitIndicatorDown
private

◆ m_HitIndicatorLeft

protected Widget m_HitIndicatorLeft
private

◆ m_HitIndicatorRight

protected Widget m_HitIndicatorRight
private

◆ m_HitIndicatorSingle

protected Widget m_HitIndicatorSingle
private

◆ m_HitIndicatorUp

protected Widget m_HitIndicatorUp
private

◆ m_HudHidePlayer

protected bool m_HudHidePlayer
private

◆ m_HudHideUI

protected bool m_HudHideUI
private

◆ m_HudInventory

protected bool m_HudInventory
private

◆ m_HudPanelWidget

protected Widget m_HudPanelWidget
private

Referenced by GetHudPanelWidget().

◆ m_HudState

protected bool m_HudState
private

◆ m_HudVisibility

protected ref IngameHudVisibility m_HudVisibility
private

Referenced by GetHudVisibility().

◆ m_IsHudVisible

protected bool m_IsHudVisible
private

◆ m_IsInVehicle

protected bool m_IsInVehicle
private

◆ m_IsQuickbarVisible

protected bool m_IsQuickbarVisible
private

◆ m_IsStaminaVisible

protected bool m_IsStaminaVisible
private

◆ m_IsTemperatureVisible

protected bool m_IsTemperatureVisible
private

◆ m_IsVehicleHudVisible

protected bool m_IsVehicleHudVisible
private

◆ m_LeftHudPanelWidget

protected Widget m_LeftHudPanelWidget
private

◆ m_LowServerPerfA

protected ImageWidget m_LowServerPerfA
private

◆ m_LowServerPerfB

protected ImageWidget m_LowServerPerfB
private

◆ m_MouseContinuousAction

protected Widget m_MouseContinuousAction
private

◆ m_MouseSingleAction

protected Widget m_MouseSingleAction
private

◆ m_Notifiers

protected Widget m_Notifiers
private

◆ m_PermanentCrossHair

protected ImageWidget m_PermanentCrossHair
private

◆ m_PlayerPanelWidget

protected Widget m_PlayerPanelWidget
private

◆ m_PlayerSpineIndex

int m_PlayerSpineIndex
private

◆ m_PlayerTag

Widget m_PlayerTag
private

◆ m_PlayerTagText

TextWidget m_PlayerTagText
private

◆ m_Presence

protected Widget m_Presence
private

◆ m_PresenceLevel0

protected Widget m_PresenceLevel0
private

◆ m_PresenceLevel1

protected Widget m_PresenceLevel1
private

◆ m_PresenceLevel2

protected Widget m_PresenceLevel2
private

◆ m_PresenceLevel3

protected Widget m_PresenceLevel3
private

◆ m_PresenceLevel4

protected Widget m_PresenceLevel4
private

◆ m_Quickbar

protected ref InventoryQuickbar m_Quickbar
private

Referenced by GetQuickbar().

◆ m_QuickbarHidePlayer

protected bool m_QuickbarHidePlayer
private

◆ m_QuickbarHideUI

protected bool m_QuickbarHideUI
private

◆ m_QuickbarState

protected bool m_QuickbarState
private

◆ m_QuickbarWidget

protected Widget m_QuickbarWidget
private

◆ m_RadialProgressBar

protected Widget m_RadialProgressBar
private

◆ m_RadialProgressBar1

protected Widget m_RadialProgressBar1
private

◆ m_RadialProgressBarCrossHair

protected Widget m_RadialProgressBarCrossHair
private

◆ m_SpecializationIcon

protected Widget m_SpecializationIcon
private

◆ m_SpecializatonPanel

protected Widget m_SpecializatonPanel
private

◆ m_Stamina

protected ProgressBarWidget m_Stamina
private

◆ m_StaminaBackground

protected Widget m_StaminaBackground
private

◆ m_StaminaShowTime

protected float m_StaminaShowTime = 0.15
private

◆ m_StaminaTimer

protected float m_StaminaTimer
private

◆ m_StanceCar

protected Widget m_StanceCar
private

◆ m_StanceCrouch

protected Widget m_StanceCrouch
private

◆ m_StancePanel

protected Widget m_StancePanel
private

◆ m_StanceProne

protected Widget m_StanceProne
private

◆ m_StanceStand

protected Widget m_StanceStand
private

◆ m_StanceStandWalk

protected Widget m_StanceStandWalk
private

◆ m_StatesWidgetNames

protected ref map<int,string> m_StatesWidgetNames
private

◆ m_StatesWidgets

protected ref map<int,ImageWidget> m_StatesWidgets
private

◆ m_TemperatureShowTime

protected float m_TemperatureShowTime = 30
private

◆ m_TemperatureTimer

protected float m_TemperatureTimer
private

◆ m_TendencyStatusCritical

protected ref map<ImageWidget, int> m_TendencyStatusCritical
private

◆ m_Timer

ref Timer m_Timer
private

◆ m_TimeSinceLastEngineLightChange

float m_TimeSinceLastEngineLightChange
private

◆ m_VehicleGearCount

int m_VehicleGearCount = -1
private

◆ m_VehicleHasCoolant

bool m_VehicleHasCoolant
private

◆ m_VehicleHasOil

bool m_VehicleHasOil
private

◆ m_VehicleHudArray

protected ref array<VehicleHudBase> m_VehicleHudArray
private

◆ m_VehicleHudDisabled

protected bool m_VehicleHudDisabled
private

◆ m_VehicleHudMap

protected ref map<string, ref VehicleHudBase> m_VehicleHudMap
private

Referenced by Init().

◆ m_VehicleHudPanels

protected Widget m_VehicleHudPanels
private

◆ m_VehicleHudState

protected bool m_VehicleHudState
private

◆ m_VehiclePanel

protected Widget m_VehiclePanel
private

◆ m_WalkieTalkie

protected Widget m_WalkieTalkie
private

◆ m_ZeroingKeyPressed

protected bool m_ZeroingKeyPressed
private

◆ myTimer

protected ref Timer myTimer
private

◆ TENDENCY_BLINK_TIME

protected const float TENDENCY_BLINK_TIME = 0.25
private

The documentation for this class was generated from the following files: