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

Protected Member Functions

void HeatComfortAnimHandler (PlayerBase player)
 
void Update (float delta_time, HumanMovementState hms)
 
float GetEventTime (float hc_value, float threshold_low, float threshold_high, float low_min, float high_min, float low_max, float high_max)
 
void Process (float delta_time)
 

Protected Attributes

ref HumanMovementState m_MovementState = new HumanMovementState()
 
const float TIME_INTERVAL_HC_MINUS_LOW_MIN = 12
 
const float TIME_INTERVAL_HC_MINUS_LOW_MAX = 20
 
const float TIME_INTERVAL_HC_MINUS_HIGH_MIN = 25
 
const float TIME_INTERVAL_HC_MINUS_HIGH_MAX = 40
 
const float TIME_INTERVAL_HC_PLUS_LOW_MIN = 5
 
const float TIME_INTERVAL_HC_PLUS_LOW_MAX = 12
 
const float TIME_INTERVAL_HC_PLUS_HIGH_MIN = 15
 
const float TIME_INTERVAL_HC_PLUS_HIGH_MAX = 25
 

Detailed Description

Definition at line 1 of file heatcomfortanimhandler.c.

Constructor & Destructor Documentation

◆ HeatComfortAnimHandler()

void HeatComfortAnimHandler::HeatComfortAnimHandler ( PlayerBase player)
protected

Definition at line 21 of file heatcomfortanimhandler.c.

Member Function Documentation

◆ GetEventTime()

float HeatComfortAnimHandler::GetEventTime ( float hc_value,
float threshold_low,
float threshold_high,
float low_min,
float high_min,
float low_max,
float high_max )
protected

Definition at line 37 of file heatcomfortanimhandler.c.

◆ Process()

void HeatComfortAnimHandler::Process ( float delta_time)
protected

Definition at line 47 of file heatcomfortanimhandler.c.

◆ Update()

void HeatComfortAnimHandler::Update ( float delta_time,
HumanMovementState hms )
protected

Definition at line 26 of file heatcomfortanimhandler.c.

Member Data Documentation

◆ m_MovementState

ref HumanMovementState HeatComfortAnimHandler::m_MovementState = new HumanMovementState()
protected

Definition at line 13 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_MINUS_HIGH_MAX

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_MINUS_HIGH_MAX = 40
protected

Definition at line 16 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_MINUS_HIGH_MIN

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_MINUS_HIGH_MIN = 25
protected

Definition at line 16 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_MINUS_LOW_MAX

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_MINUS_LOW_MAX = 20
protected

Definition at line 15 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_MINUS_LOW_MIN

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_MINUS_LOW_MIN = 12
protected

Definition at line 15 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_PLUS_HIGH_MAX

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_PLUS_HIGH_MAX = 25
protected

Definition at line 19 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_PLUS_HIGH_MIN

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_PLUS_HIGH_MIN = 15
protected

Definition at line 19 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_PLUS_LOW_MAX

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_PLUS_LOW_MAX = 12
protected

Definition at line 18 of file heatcomfortanimhandler.c.

◆ TIME_INTERVAL_HC_PLUS_LOW_MIN

const float HeatComfortAnimHandler::TIME_INTERVAL_HC_PLUS_LOW_MIN = 5
protected

Definition at line 18 of file heatcomfortanimhandler.c.


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