Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
IngameHudHeatBuffer Class Reference

Protected Member Functions

void IngameHudHeatBuffer (Widget root, notnull PlayerBase player)
 
void OnPlayerNegativeCondition (PlayerBase player)
 
void OnPlayerConditionChanged (PlayerBase player)
 
bool CanUpdate ()
 
void Update (float timeslice)
 
void SetBaseAlpha (Widget hbw, float valuePercent, float stageThreshold)
 
void UpdateEffect (Widget hbw, float duration, float timeslice)
 

Protected Attributes

Widget m_Root
 
float m_CurrentValue
 
bool m_IsActive
 
int m_CurrentDirection
 
int m_PreviousDirection
 
bool m_Update
 
PlayerBase m_Player
 
float m_EffectTime
 
float m_EffectDuration
 
bool m_FadeIn
 
float m_FlashingTime
 
int m_FlashingStage
 
ref map< int, floatm_FlashingThresholds
 

Detailed Description

Definition at line 2 of file ingamehudheatbuffer.c.

Constructor & Destructor Documentation

◆ IngameHudHeatBuffer()

void IngameHudHeatBuffer::IngameHudHeatBuffer ( Widget root,
notnull PlayerBase player )
protected

Definition at line 19 of file ingamehudheatbuffer.c.

Member Function Documentation

◆ CanUpdate()

bool IngameHudHeatBuffer::CanUpdate ( )
protected

Definition at line 59 of file ingamehudheatbuffer.c.

◆ OnPlayerConditionChanged()

void IngameHudHeatBuffer::OnPlayerConditionChanged ( PlayerBase player)
protected

Definition at line 49 of file ingamehudheatbuffer.c.

◆ OnPlayerNegativeCondition()

void IngameHudHeatBuffer::OnPlayerNegativeCondition ( PlayerBase player)
protected

Definition at line 39 of file ingamehudheatbuffer.c.

◆ SetBaseAlpha()

void IngameHudHeatBuffer::SetBaseAlpha ( Widget hbw,
float valuePercent,
float stageThreshold )
protected

Definition at line 239 of file ingamehudheatbuffer.c.

◆ Update()

void IngameHudHeatBuffer::Update ( float timeslice)
protected

Definition at line 64 of file ingamehudheatbuffer.c.

◆ UpdateEffect()

void IngameHudHeatBuffer::UpdateEffect ( Widget hbw,
float duration,
float timeslice )
protected

Definition at line 251 of file ingamehudheatbuffer.c.

Member Data Documentation

◆ m_CurrentDirection

int IngameHudHeatBuffer::m_CurrentDirection
protected

Definition at line 8 of file ingamehudheatbuffer.c.

◆ m_CurrentValue

float IngameHudHeatBuffer::m_CurrentValue
protected

Definition at line 6 of file ingamehudheatbuffer.c.

◆ m_EffectDuration

float IngameHudHeatBuffer::m_EffectDuration
protected

Definition at line 13 of file ingamehudheatbuffer.c.

◆ m_EffectTime

float IngameHudHeatBuffer::m_EffectTime
protected

Definition at line 12 of file ingamehudheatbuffer.c.

◆ m_FadeIn

bool IngameHudHeatBuffer::m_FadeIn
protected

Definition at line 14 of file ingamehudheatbuffer.c.

◆ m_FlashingStage

int IngameHudHeatBuffer::m_FlashingStage
protected

Definition at line 16 of file ingamehudheatbuffer.c.

◆ m_FlashingThresholds

ref map<int, float> IngameHudHeatBuffer::m_FlashingThresholds
protected

Definition at line 17 of file ingamehudheatbuffer.c.

◆ m_FlashingTime

float IngameHudHeatBuffer::m_FlashingTime
protected

Definition at line 15 of file ingamehudheatbuffer.c.

◆ m_IsActive

bool IngameHudHeatBuffer::m_IsActive
protected

Definition at line 7 of file ingamehudheatbuffer.c.

◆ m_Player

PlayerBase IngameHudHeatBuffer::m_Player
protected

Definition at line 11 of file ingamehudheatbuffer.c.

◆ m_PreviousDirection

int IngameHudHeatBuffer::m_PreviousDirection
protected

Definition at line 9 of file ingamehudheatbuffer.c.

◆ m_Root

Widget IngameHudHeatBuffer::m_Root
protected

Definition at line 4 of file ingamehudheatbuffer.c.

◆ m_Update

bool IngameHudHeatBuffer::m_Update
protected

Definition at line 10 of file ingamehudheatbuffer.c.


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