Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
Hud Class Reference
Inheritance diagram for Hud:
Managed

Protected Member Functions

void IngameHud ()
 
override void Init (Widget hud_panel_widget)
 
void InitBadgesAndNotifiers ()
 
void OnConnectionIconsSettingsChanged (bool enabled)
 
override void OnResizeScreen ()
 
override void OnPlayerLoaded ()
 
void OnUnconsciousStart ()
 
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 ()
 

Protected Attributes

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

Detailed Description

Definition at line 638 of file gameplay.c.

Member Function Documentation

◆ CleanupHitDirEffects()

void Hud::CleanupHitDirEffects ( )
protected

Definition at line 1241 of file ingamehud.c.

◆ Debug()

void Hud::Debug ( )
protected

Definition at line 1257 of file ingamehud.c.

◆ DisplayBadge()

override void Hud::DisplayBadge ( int key,
int value )
protected

Definition at line 581 of file ingamehud.c.

◆ DisplayNotifier()

override void Hud::DisplayNotifier ( int key,
int tendency,
int status )
protected

Definition at line 444 of file ingamehud.c.

◆ DisplayPresence()

override void Hud::DisplayPresence ( )
protected

Definition at line 773 of file ingamehud.c.

◆ DisplayStance()

override void Hud::DisplayStance ( int stance)
protected

Definition at line 731 of file ingamehud.c.

◆ DisplayTendencyNormal()

void Hud::DisplayTendencyNormal ( int key,
int tendency,
int status )
protected

Definition at line 483 of file ingamehud.c.

◆ DisplayTendencyTemp()

void Hud::DisplayTendencyTemp ( int key,
int tendency,
int status )
protected

Definition at line 517 of file ingamehud.c.

◆ GetHudPanelWidget()

Widget Hud::GetHudPanelWidget ( )
protected

Definition at line 1023 of file ingamehud.c.

◆ GetHudState()

bool Hud::GetHudState ( )
protected

Definition at line 1312 of file ingamehud.c.

◆ GetHudVisibility()

IngameHudVisibility Hud::GetHudVisibility ( )
protected

Definition at line 873 of file ingamehud.c.

◆ GetQuickbar()

InventoryQuickbar Hud::GetQuickbar ( )
protected

Definition at line 868 of file ingamehud.c.

◆ GetQuickBarState()

bool Hud::GetQuickBarState ( )
protected

Definition at line 1309 of file ingamehud.c.

◆ HideCursor()

override void Hud::HideCursor ( )
protected

Definition at line 414 of file ingamehud.c.

◆ HideQuickbarTimer()

void Hud::HideQuickbarTimer ( )
protected

◆ HideTemperature()

void Hud::HideTemperature ( )
protected

Definition at line 637 of file ingamehud.c.

◆ HideVehicleInfo()

override void Hud::HideVehicleInfo ( )
protected

Definition at line 829 of file ingamehud.c.

◆ IngameHud()

void Hud::IngameHud ( )
protected

Definition at line 120 of file ingamehud.c.

◆ Init()

override void Hud::Init ( Widget hud_panel_widget)
protected

gets scripted handler from widget

Definition at line 143 of file ingamehud.c.

◆ InitBadgesAndNotifiers()

void Hud::InitBadgesAndNotifiers ( )
protected

Definition at line 242 of file ingamehud.c.

◆ InitHeatBufferUI()

override void Hud::InitHeatBufferUI ( Man player)
protected

Definition at line 1252 of file ingamehud.c.

◆ InitQuickbar()

void Hud::InitQuickbar ( )
protected

Definition at line 860 of file ingamehud.c.

◆ IsHideHudPlayer()

bool Hud::IsHideHudPlayer ( )
protected

Definition at line 1311 of file ingamehud.c.

◆ IsHideQuickbarPlayer()

bool Hud::IsHideQuickbarPlayer ( )
protected

Definition at line 1308 of file ingamehud.c.

◆ IsHudVisible()

bool Hud::IsHudVisible ( )
protected

Definition at line 1310 of file ingamehud.c.

◆ IsQuickbarVisible()

bool Hud::IsQuickbarVisible ( )
protected

Definition at line 1307 of file ingamehud.c.

◆ KeyPress()

bool Hud::KeyPress ( int key)
protected

Definition at line 721 of file ingamehud.c.

◆ OnConnectionIconsSettingsChanged()

void Hud::OnConnectionIconsSettingsChanged ( bool enabled)
protected

Definition at line 332 of file ingamehud.c.

◆ OnPlayerLoaded()

override void Hud::OnPlayerLoaded ( )
protected

Definition at line 346 of file ingamehud.c.

◆ OnResizeScreen()

override void Hud::OnResizeScreen ( )
protected

Definition at line 337 of file ingamehud.c.

◆ OnUnconsciousStart()

void Hud::OnUnconsciousStart ( )
protected

Definition at line 359 of file ingamehud.c.

◆ OnUnconsciousStop()

void Hud::OnUnconsciousStop ( )
protected

Definition at line 364 of file ingamehud.c.

◆ RefreshHudVisibility()

void Hud::RefreshHudVisibility ( )
protected

◆ RefreshPlayerTags()

void Hud::RefreshPlayerTags ( )
protected

Definition at line 1056 of file ingamehud.c.

◆ RefreshQuickbar()

override void Hud::RefreshQuickbar ( bool itemChanged = false)
protected

Definition at line 994 of file ingamehud.c.

◆ RefreshQuickbarVisibility()

void Hud::RefreshQuickbarVisibility ( )
protected

◆ RefreshVehicleHud()

void Hud::RefreshVehicleHud ( float timeslice)
protected

Definition at line 841 of file ingamehud.c.

◆ RefreshVehicleHudVisibility()

void Hud::RefreshVehicleHudVisibility ( )
protected

◆ SetConnectivityStatIcon()

override void Hud::SetConnectivityStatIcon ( EConnectivityStatType type,
EConnectivityStatLevel level )
protected

Definition at line 942 of file ingamehud.c.

◆ SetCursorIcon()

override void Hud::SetCursorIcon ( string icon)
protected

Definition at line 398 of file ingamehud.c.

◆ SetCursorIconOffset()

override void Hud::SetCursorIconOffset ( string type,
float x,
float y )
protected

Definition at line 426 of file ingamehud.c.

◆ SetCursorIconScale()

override void Hud::SetCursorIconScale ( string type,
float percentage )
protected

Definition at line 419 of file ingamehud.c.

◆ SetCursorIconSize()

override void Hud::SetCursorIconSize ( string type,
float x,
float y )
protected

Definition at line 431 of file ingamehud.c.

◆ SetLeftStatsVisibility()

void Hud::SetLeftStatsVisibility ( bool visible)
protected

◆ SetStamina()

override void Hud::SetStamina ( int value,
int range )
protected

Definition at line 675 of file ingamehud.c.

◆ SetStaminaBarVisibility()

override void Hud::SetStaminaBarVisibility ( bool show)
protected

Definition at line 647 of file ingamehud.c.

◆ SetStomachState()

void Hud::SetStomachState ( int state)
protected

Definition at line 669 of file ingamehud.c.

◆ SetTemperature()

override void Hud::SetTemperature ( string temp)
protected

Definition at line 627 of file ingamehud.c.

◆ SetVehicleHudDisabled()

void Hud::SetVehicleHudDisabled ( bool state)
protected

disable vehicle HUD through options menu

Definition at line 937 of file ingamehud.c.

◆ SetWalkieTalkieText()

override void Hud::SetWalkieTalkieText ( string text)
protected

Definition at line 391 of file ingamehud.c.

◆ Show()

override void Hud::Show ( bool show)
protected

Definition at line 370 of file ingamehud.c.

◆ ShowCursor()

override void Hud::ShowCursor ( )
protected

Definition at line 409 of file ingamehud.c.

◆ ShowHud()

override void Hud::ShowHud ( bool show)
protected

Definition at line 924 of file ingamehud.c.

◆ ShowHudInventory()

override void Hud::ShowHudInventory ( bool show)
protected

Definition at line 912 of file ingamehud.c.

◆ ShowHudPlayer()

override void Hud::ShowHudPlayer ( bool show)
protected

Definition at line 900 of file ingamehud.c.

◆ ShowHudUI()

override void Hud::ShowHudUI ( bool show)
protected

Definition at line 906 of file ingamehud.c.

◆ ShowPlayerTag()

void Hud::ShowPlayerTag ( float timeslice)
protected

Definition at line 1096 of file ingamehud.c.

◆ ShowQuickBar()

override void Hud::ShowQuickBar ( bool show)
protected

global setting -> used to determine visibility based on platform

Definition at line 918 of file ingamehud.c.

◆ ShowQuickbarPlayer()

override void Hud::ShowQuickbarPlayer ( bool show)
protected

Definition at line 894 of file ingamehud.c.

◆ ShowQuickbarUI()

override void Hud::ShowQuickbarUI ( bool show)
protected

Definition at line 888 of file ingamehud.c.

◆ ShowVehicleHud()

void Hud::ShowVehicleHud ( bool state)
protected

enter/exit driver seat

Definition at line 931 of file ingamehud.c.

◆ ShowVehicleInfo()

override void Hud::ShowVehicleInfo ( )
protected

Definition at line 809 of file ingamehud.c.

◆ ShowWalkieTalkie() [1/2]

override void Hud::ShowWalkieTalkie ( bool show)
protected

Definition at line 375 of file ingamehud.c.

◆ ShowWalkieTalkie() [2/2]

override void Hud::ShowWalkieTalkie ( int fadeOutSeconds)
protected

Definition at line 382 of file ingamehud.c.

◆ SpawnHitDirEffect()

override void Hud::SpawnHitDirEffect ( DayZPlayer player,
float hit_direction,
float intensity_max )
protected

Definition at line 1217 of file ingamehud.c.

◆ Update()

override void Hud::Update ( float timeslice)
protected

Definition at line 1138 of file ingamehud.c.

◆ UpdateBloodName()

override void Hud::UpdateBloodName ( )
protected

Definition at line 1028 of file ingamehud.c.

◆ UpdateHitDirEffects()

void Hud::UpdateHitDirEffects ( float timeslice)
protected

Definition at line 1233 of file ingamehud.c.

◆ UpdateQuickbarGlobalVisibility()

override void Hud::UpdateQuickbarGlobalVisibility ( )
protected

Definition at line 878 of file ingamehud.c.

◆ UpdateSpecialtyMeter()

void Hud::UpdateSpecialtyMeter ( float x,
float y )
protected

◆ ZeroingKeyPress()

void Hud::ZeroingKeyPress ( )
protected

Definition at line 726 of file ingamehud.c.

Member Data Documentation

◆ FADE_IN_TIME

const float Hud::FADE_IN_TIME = 0.3
protected

Definition at line 3 of file ingamehud.c.

◆ FADE_OUT_TIME

const float Hud::FADE_OUT_TIME = 0.3
protected

Definition at line 4 of file ingamehud.c.

◆ HIDE_MENU_TIME

const float Hud::HIDE_MENU_TIME = 5
protected

Definition at line 5 of file ingamehud.c.

◆ m_ActionButtonText

TextWidget Hud::m_ActionButtonText
protected

Definition at line 92 of file ingamehud.c.

◆ m_ActionDesc

TextWidget Hud::m_ActionDesc
protected

Definition at line 84 of file ingamehud.c.

◆ m_ActionHealthMark

ImageWidget Hud::m_ActionHealthMark
protected

Definition at line 87 of file ingamehud.c.

◆ m_ActionIcon

ImageWidget Hud::m_ActionIcon
protected

Definition at line 91 of file ingamehud.c.

◆ m_ActionIconFrame

Widget Hud::m_ActionIconFrame
protected

Definition at line 94 of file ingamehud.c.

◆ m_ActionItemDesc

TextWidget Hud::m_ActionItemDesc
protected

Definition at line 85 of file ingamehud.c.

◆ m_ActionMultipleItemsFrame

Widget Hud::m_ActionMultipleItemsFrame
protected

Definition at line 95 of file ingamehud.c.

◆ m_ActionQuantityBar

ProgressBarWidget Hud::m_ActionQuantityBar
protected

Definition at line 88 of file ingamehud.c.

◆ m_ActionQuantityBox

Widget Hud::m_ActionQuantityBox
protected

Definition at line 89 of file ingamehud.c.

◆ m_ActionQuantityBoxText

TextWidget Hud::m_ActionQuantityBoxText
protected

Definition at line 90 of file ingamehud.c.

◆ m_ActionTarget

Widget Hud::m_ActionTarget
protected

Definition at line 97 of file ingamehud.c.

◆ m_ActionTargetsCursor

ActionTargetsCursor Hud::m_ActionTargetsCursor
protected

Definition at line 98 of file ingamehud.c.

◆ m_ActionWidget

Widget Hud::m_ActionWidget
protected

Definition at line 83 of file ingamehud.c.

◆ m_ActiveVehicleHUD

VehicleHudBase Hud::m_ActiveVehicleHUD
protected

Definition at line 32 of file ingamehud.c.

◆ m_AnyBadgeVisible

bool Hud::m_AnyBadgeVisible
protected

Definition at line 1282 of file ingamehud.c.

◆ m_BadgeNotifierDivider

Widget Hud::m_BadgeNotifierDivider
protected

Definition at line 1278 of file ingamehud.c.

◆ m_Badges

Widget Hud::m_Badges
protected

Definition at line 45 of file ingamehud.c.

◆ m_BadgesSupportedLevels

ref map<int,int> Hud::m_BadgesSupportedLevels
protected

Definition at line 15 of file ingamehud.c.

◆ m_BadgesWidgetDisplay

ref map<int,int> Hud::m_BadgesWidgetDisplay
protected

Definition at line 16 of file ingamehud.c.

◆ m_BadgesWidgetNames

ref map<int,string> Hud::m_BadgesWidgetNames
protected

Definition at line 14 of file ingamehud.c.

◆ m_BadgesWidgets

ref map<int,ImageWidget> Hud::m_BadgesWidgets
protected

Definition at line 17 of file ingamehud.c.

◆ m_BlinkTime

float Hud::m_BlinkTime
protected

Definition at line 12 of file ingamehud.c.

◆ m_BloodPosType

TextWidget Hud::m_BloodPosType
protected

Definition at line 44 of file ingamehud.c.

◆ m_BloodType

TextWidget Hud::m_BloodType
protected

Definition at line 43 of file ingamehud.c.

◆ m_ConnectionLost

ImageWidget Hud::m_ConnectionLost
protected

Definition at line 40 of file ingamehud.c.

◆ m_CurrentTaggedPlayer

PlayerBase Hud::m_CurrentTaggedPlayer
protected

Definition at line 116 of file ingamehud.c.

◆ m_CursorIcon

ImageWidget Hud::m_CursorIcon
protected

Definition at line 80 of file ingamehud.c.

◆ m_CursorWidget

Widget Hud::m_CursorWidget
protected

Definition at line 79 of file ingamehud.c.

◆ m_Faded

bool Hud::m_Faded
protected

Definition at line 1292 of file ingamehud.c.

◆ m_FadeTimerActionCursor

ref WidgetFadeTimer Hud::m_FadeTimerActionCursor
protected

Definition at line 48 of file ingamehud.c.

◆ m_FadeTimerCrosshair

ref WidgetFadeTimer Hud::m_FadeTimerCrosshair
protected

Definition at line 47 of file ingamehud.c.

◆ m_FadeTimerMagazineName

ref WidgetFadeTimer Hud::m_FadeTimerMagazineName
protected

Definition at line 52 of file ingamehud.c.

◆ m_FadeTimerQuickbar

ref WidgetFadeTimer Hud::m_FadeTimerQuickbar
protected

Definition at line 55 of file ingamehud.c.

◆ m_FadeTimers

ref array<ref WidgetFadeTimer> Hud::m_FadeTimers = new array<ref WidgetFadeTimer>
protected

Definition at line 73 of file ingamehud.c.

◆ m_FadeTimerWalkieTalkie

ref WidgetFadeTimer Hud::m_FadeTimerWalkieTalkie
protected

Definition at line 56 of file ingamehud.c.

◆ m_FadeTimerWalkieTalkieText

ref WidgetFadeTimer Hud::m_FadeTimerWalkieTalkieText
protected

Definition at line 57 of file ingamehud.c.

◆ m_FadeTimerWeaponName

ref WidgetFadeTimer Hud::m_FadeTimerWeaponName
protected

Definition at line 53 of file ingamehud.c.

◆ m_FadeTimerWeaponStats

ref WidgetFadeTimer Hud::m_FadeTimerWeaponStats
protected

Definition at line 54 of file ingamehud.c.

◆ m_FadeTimerZeroingOld

ref WidgetFadeTimer Hud::m_FadeTimerZeroingOld
protected

Definition at line 51 of file ingamehud.c.

◆ m_GameStatusIconsPanel

Widget Hud::m_GameStatusIconsPanel
protected

Definition at line 35 of file ingamehud.c.

◆ m_HeatBufferPlus

ImageWidget Hud::m_HeatBufferPlus
protected

Definition at line 21 of file ingamehud.c.

◆ m_HeatBufferUI

ref IngameHudHeatBuffer Hud::m_HeatBufferUI
protected

Definition at line 112 of file ingamehud.c.

◆ m_HideTimer

ref Timer Hud::m_HideTimer
protected

Definition at line 46 of file ingamehud.c.

◆ m_HighPingA

ImageWidget Hud::m_HighPingA
protected

Definition at line 36 of file ingamehud.c.

◆ m_HighPingB

ImageWidget Hud::m_HighPingB
protected

Definition at line 37 of file ingamehud.c.

◆ m_HitDirEffectArray

ref array<ref HitDirectionEffectBase> Hud::m_HitDirEffectArray
protected

Definition at line 110 of file ingamehud.c.

◆ m_HitIndicatorDown

Widget Hud::m_HitIndicatorDown
protected

Definition at line 105 of file ingamehud.c.

◆ m_HitIndicatorLeft

Widget Hud::m_HitIndicatorLeft
protected

Definition at line 106 of file ingamehud.c.

◆ m_HitIndicatorRight

Widget Hud::m_HitIndicatorRight
protected

Definition at line 107 of file ingamehud.c.

◆ m_HitIndicatorSingle

Widget Hud::m_HitIndicatorSingle
protected

Definition at line 108 of file ingamehud.c.

◆ m_HitIndicatorUp

Widget Hud::m_HitIndicatorUp
protected

Definition at line 104 of file ingamehud.c.

◆ m_HudHidePlayer

bool Hud::m_HudHidePlayer
protected

Definition at line 1288 of file ingamehud.c.

◆ m_HudHideUI

bool Hud::m_HudHideUI
protected

Definition at line 1287 of file ingamehud.c.

◆ m_HudInventory

bool Hud::m_HudInventory
protected

Definition at line 1289 of file ingamehud.c.

◆ m_HudPanelWidget

Widget Hud::m_HudPanelWidget
protected

Definition at line 27 of file ingamehud.c.

◆ m_HudState

bool Hud::m_HudState
protected

Definition at line 1290 of file ingamehud.c.

◆ m_HudVisibility

ref IngameHudVisibility Hud::m_HudVisibility
protected

Definition at line 113 of file ingamehud.c.

◆ m_IsHudVisible

bool Hud::m_IsHudVisible
protected

Definition at line 1291 of file ingamehud.c.

◆ m_IsInVehicle

bool Hud::m_IsInVehicle
protected

Definition at line 1293 of file ingamehud.c.

◆ m_IsQuickbarVisible

bool Hud::m_IsQuickbarVisible
protected

Definition at line 1283 of file ingamehud.c.

◆ m_IsStaminaVisible

bool Hud::m_IsStaminaVisible
protected

Definition at line 23 of file ingamehud.c.

◆ m_IsTemperatureVisible

bool Hud::m_IsTemperatureVisible
protected

Definition at line 18 of file ingamehud.c.

◆ m_IsVehicleHudVisible

bool Hud::m_IsVehicleHudVisible
protected

Definition at line 1281 of file ingamehud.c.

◆ m_LeftHudPanelWidget

Widget Hud::m_LeftHudPanelWidget
protected

Definition at line 1273 of file ingamehud.c.

◆ m_LowServerPerfA

ImageWidget Hud::m_LowServerPerfA
protected

Definition at line 38 of file ingamehud.c.

◆ m_LowServerPerfB

ImageWidget Hud::m_LowServerPerfB
protected

Definition at line 39 of file ingamehud.c.

◆ m_MouseContinuousAction

Widget Hud::m_MouseContinuousAction
protected

Definition at line 75 of file ingamehud.c.

◆ m_MouseSingleAction

Widget Hud::m_MouseSingleAction
protected

Definition at line 74 of file ingamehud.c.

◆ m_Notifiers

Widget Hud::m_Notifiers
protected

Definition at line 42 of file ingamehud.c.

◆ m_PermanentCrossHair

ImageWidget Hud::m_PermanentCrossHair
protected

Definition at line 101 of file ingamehud.c.

◆ m_PlayerPanelWidget

Widget Hud::m_PlayerPanelWidget
protected

Definition at line 1274 of file ingamehud.c.

◆ m_PlayerSpineIndex

int Hud::m_PlayerSpineIndex
protected

Definition at line 115 of file ingamehud.c.

◆ m_PlayerTag

Widget Hud::m_PlayerTag
protected

Definition at line 117 of file ingamehud.c.

◆ m_PlayerTagText

TextWidget Hud::m_PlayerTagText
protected

Definition at line 118 of file ingamehud.c.

◆ m_Presence

Widget Hud::m_Presence
protected

Definition at line 61 of file ingamehud.c.

◆ m_PresenceLevel0

Widget Hud::m_PresenceLevel0
protected

Definition at line 67 of file ingamehud.c.

◆ m_PresenceLevel1

Widget Hud::m_PresenceLevel1
protected

Definition at line 68 of file ingamehud.c.

◆ m_PresenceLevel2

Widget Hud::m_PresenceLevel2
protected

Definition at line 69 of file ingamehud.c.

◆ m_PresenceLevel3

Widget Hud::m_PresenceLevel3
protected

Definition at line 70 of file ingamehud.c.

◆ m_PresenceLevel4

Widget Hud::m_PresenceLevel4
protected

Definition at line 71 of file ingamehud.c.

◆ m_Quickbar

ref InventoryQuickbar Hud::m_Quickbar
protected

Definition at line 30 of file ingamehud.c.

◆ m_QuickbarHidePlayer

bool Hud::m_QuickbarHidePlayer
protected

Definition at line 1285 of file ingamehud.c.

◆ m_QuickbarHideUI

bool Hud::m_QuickbarHideUI
protected

Definition at line 1284 of file ingamehud.c.

◆ m_QuickbarState

bool Hud::m_QuickbarState
protected

Definition at line 1286 of file ingamehud.c.

◆ m_QuickbarWidget

Widget Hud::m_QuickbarWidget
protected

Definition at line 28 of file ingamehud.c.

◆ m_RadialProgressBar

Widget Hud::m_RadialProgressBar
protected

Definition at line 78 of file ingamehud.c.

◆ m_RadialProgressBar1

Widget Hud::m_RadialProgressBar1
protected

Definition at line 76 of file ingamehud.c.

◆ m_RadialProgressBarCrossHair

Widget Hud::m_RadialProgressBarCrossHair
protected

Definition at line 77 of file ingamehud.c.

◆ m_SpecializationIcon

Widget Hud::m_SpecializationIcon
protected

Definition at line 1277 of file ingamehud.c.

◆ m_SpecializatonPanel

Widget Hud::m_SpecializatonPanel
protected

Definition at line 1276 of file ingamehud.c.

◆ m_Stamina

ProgressBarWidget Hud::m_Stamina
protected

Definition at line 59 of file ingamehud.c.

◆ m_StaminaBackground

Widget Hud::m_StaminaBackground
protected

Definition at line 60 of file ingamehud.c.

◆ m_StaminaShowTime

float Hud::m_StaminaShowTime = 0.15
protected

Definition at line 25 of file ingamehud.c.

◆ m_StaminaTimer

float Hud::m_StaminaTimer
protected

Definition at line 24 of file ingamehud.c.

◆ m_StanceCar

Widget Hud::m_StanceCar
protected

Definition at line 66 of file ingamehud.c.

◆ m_StanceCrouch

Widget Hud::m_StanceCrouch
protected

Definition at line 65 of file ingamehud.c.

◆ m_StancePanel

Widget Hud::m_StancePanel
protected

Definition at line 1275 of file ingamehud.c.

◆ m_StanceProne

Widget Hud::m_StanceProne
protected

Definition at line 62 of file ingamehud.c.

◆ m_StanceStand

Widget Hud::m_StanceStand
protected

Definition at line 63 of file ingamehud.c.

◆ m_StanceStandWalk

Widget Hud::m_StanceStandWalk
protected

Definition at line 64 of file ingamehud.c.

◆ m_StatesWidgetNames

ref map<int,string> Hud::m_StatesWidgetNames
protected

Definition at line 7 of file ingamehud.c.

◆ m_StatesWidgets

ref map<int,ImageWidget> Hud::m_StatesWidgets
protected

Definition at line 8 of file ingamehud.c.

◆ m_TemperatureShowTime

float Hud::m_TemperatureShowTime = 30
protected

Definition at line 20 of file ingamehud.c.

◆ m_TemperatureTimer

float Hud::m_TemperatureTimer
protected

Definition at line 19 of file ingamehud.c.

◆ m_TendencyStatusCritical

ref map<ImageWidget, int> Hud::m_TendencyStatusCritical
protected

Definition at line 10 of file ingamehud.c.

◆ m_TimeSinceLastEngineLightChange

float Hud::m_TimeSinceLastEngineLightChange
protected

Definition at line 1296 of file ingamehud.c.

◆ m_VehicleGearCount

int Hud::m_VehicleGearCount = -1
protected

Definition at line 1295 of file ingamehud.c.

◆ m_VehicleHasCoolant

bool Hud::m_VehicleHasCoolant
protected

Definition at line 1298 of file ingamehud.c.

◆ m_VehicleHasOil

bool Hud::m_VehicleHasOil
protected

Definition at line 1297 of file ingamehud.c.

◆ m_VehicleHudArray

ref array<VehicleHudBase> Hud::m_VehicleHudArray
protected

Definition at line 1294 of file ingamehud.c.

◆ m_VehicleHudDisabled

bool Hud::m_VehicleHudDisabled
protected

Definition at line 1280 of file ingamehud.c.

◆ m_VehicleHudMap

ref map<string, ref VehicleHudBase> Hud::m_VehicleHudMap
protected

Definition at line 33 of file ingamehud.c.

◆ m_VehicleHudPanels

Widget Hud::m_VehicleHudPanels
protected

Definition at line 29 of file ingamehud.c.

◆ m_VehicleHudState

bool Hud::m_VehicleHudState
protected

Definition at line 1279 of file ingamehud.c.

◆ m_VehiclePanel

Widget Hud::m_VehiclePanel
protected

Definition at line 1272 of file ingamehud.c.

◆ m_WalkieTalkie

Widget Hud::m_WalkieTalkie
protected

Definition at line 81 of file ingamehud.c.

◆ m_ZeroingKeyPressed

bool Hud::m_ZeroingKeyPressed
protected

Definition at line 102 of file ingamehud.c.

◆ myTimer

ref Timer Hud::myTimer
protected

Definition at line 72 of file ingamehud.c.

◆ TENDENCY_BLINK_TIME

const float Hud::TENDENCY_BLINK_TIME = 0.25
protected

Definition at line 11 of file ingamehud.c.


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