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

Data Structures

class  TemperatureData
 

Functions

class TemperatureData InterpolateTemperatureDelta (float start)
 
void TemperatureData (float val, ETemperatureAccessTypes accessType=ETemperatureAccessTypes.ACCESS_UNKNOWN, float time=-1, float timeCoef=1, float heatPermCoef=1)
 
protected void Init ()
 Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)
 

Variables

ETemperatureAccessTypes m_AccessType
 
bool m_UseGlobalCooling
 
float m_Value
 
float m_AdjustedTarget
 
float m_UpdateTimeInfo
 
float m_UpdateTimeCoef
 
float m_HeatPermeabilityCoef
 
float m_InterpolatedStepSize
 
float m_InterpolatedFraction
 

Function Documentation

◆ Init()

protected void Init ( )

Launched from 'DayZGame.DeferredInit' to make earlier access, use, and updates impossible (downside of a non-static system)

◆ InterpolateTemperatureDelta()

class TemperatureData InterpolateTemperatureDelta ( float  start)

◆ TemperatureData()

void TemperatureData ( float  val,
ETemperatureAccessTypes  accessType = ETemperatureAccessTypes.ACCESS_UNKNOWN,
float  time = -1,
float  timeCoef = 1,
float  heatPermCoef = 1 
)

Variable Documentation

◆ m_AccessType

◆ m_AdjustedTarget

float m_AdjustedTarget

◆ m_HeatPermeabilityCoef

float m_HeatPermeabilityCoef

◆ m_InterpolatedFraction

float m_InterpolatedFraction

◆ m_InterpolatedStepSize

float m_InterpolatedStepSize

◆ m_UpdateTimeCoef

float m_UpdateTimeCoef

◆ m_UpdateTimeInfo

float m_UpdateTimeInfo

◆ m_UseGlobalCooling

bool m_UseGlobalCooling

Referenced by TemperatureData().

◆ m_Value

float m_Value