Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
UniversalTemperatureSourceLambdaBase Class Reference
Inheritance diagram for UniversalTemperatureSourceLambdaBase:
UniversalTemperatureSourceLambdaBaseImpl UniversalTemperatureSourceLambdaFireplace

Protected Member Functions

void UniversalTemperatureSourceLambdaBase ()
 
void ~UniversalTemperatureSourceLambdaBase ()
 
void Execute (UniversalTemperatureSourceSettings pSettings, UniversalTemperatureSourceResult resultValues)
 
void DryItemsInVicinity (UniversalTemperatureSourceSettings pSettings)
 
void DryItemsInVicinity (UniversalTemperatureSourceSettings pSettings, vector position, out notnull array< EntityAI > nearestObjects)
 
void WarmAndCoolItemsInVicinity (UniversalTemperatureSourceSettings pSettings, vector position, out notnull array< EntityAI > nearestObjects)
 
void OnBeforeExecute ()
 
void OnAfterExecute ()
 
void OnUTSActivate ()
 
void OnUTSDeactivate ()
 
bool AffectsPlayer ()
 

Protected Attributes

float m_LastExecuteTime = -1
 
float m_ExecuteInterval = -1
 
bool m_AffectsPlayer
 
const float HEAT_THROUGH_AIR_COEF = 0.003
 

Detailed Description

Definition at line 1 of file universaltemperaturesourcelambdabase.c.

Constructor & Destructor Documentation

◆ UniversalTemperatureSourceLambdaBase()

void UniversalTemperatureSourceLambdaBase::UniversalTemperatureSourceLambdaBase ( )
protected

Definition at line 7 of file universaltemperaturesourcelambdabase.c.

◆ ~UniversalTemperatureSourceLambdaBase()

void UniversalTemperatureSourceLambdaBase::~UniversalTemperatureSourceLambdaBase ( )
protected

Member Function Documentation

◆ AffectsPlayer()

bool UniversalTemperatureSourceLambdaBase::AffectsPlayer ( )
protected

Definition at line 43 of file universaltemperaturesourcelambdabase.c.

◆ DryItemsInVicinity() [1/2]

void UniversalTemperatureSourceLambdaBase::DryItemsInVicinity ( UniversalTemperatureSourceSettings pSettings)
protected

◆ DryItemsInVicinity() [2/2]

void UniversalTemperatureSourceLambdaBase::DryItemsInVicinity ( UniversalTemperatureSourceSettings pSettings,
vector position,
out notnull array< EntityAI > nearestObjects )
protected

◆ Execute()

void UniversalTemperatureSourceLambdaBase::Execute ( UniversalTemperatureSourceSettings pSettings,
UniversalTemperatureSourceResult resultValues )
protected

◆ OnAfterExecute()

void UniversalTemperatureSourceLambdaBase::OnAfterExecute ( )
protected

Definition at line 28 of file universaltemperaturesourcelambdabase.c.

◆ OnBeforeExecute()

void UniversalTemperatureSourceLambdaBase::OnBeforeExecute ( )
protected

Definition at line 18 of file universaltemperaturesourcelambdabase.c.

◆ OnUTSActivate()

void UniversalTemperatureSourceLambdaBase::OnUTSActivate ( )
protected

Definition at line 33 of file universaltemperaturesourcelambdabase.c.

◆ OnUTSDeactivate()

void UniversalTemperatureSourceLambdaBase::OnUTSDeactivate ( )
protected

Definition at line 38 of file universaltemperaturesourcelambdabase.c.

◆ WarmAndCoolItemsInVicinity()

void UniversalTemperatureSourceLambdaBase::WarmAndCoolItemsInVicinity ( UniversalTemperatureSourceSettings pSettings,
vector position,
out notnull array< EntityAI > nearestObjects )
protected

Member Data Documentation

◆ HEAT_THROUGH_AIR_COEF

const float UniversalTemperatureSourceLambdaBase::HEAT_THROUGH_AIR_COEF = 0.003
protected

DEPRECATED

Definition at line 50 of file universaltemperaturesourcelambdabase.c.

◆ m_AffectsPlayer

bool UniversalTemperatureSourceLambdaBase::m_AffectsPlayer
protected

Definition at line 5 of file universaltemperaturesourcelambdabase.c.

◆ m_ExecuteInterval

float UniversalTemperatureSourceLambdaBase::m_ExecuteInterval = -1
protected

Definition at line 4 of file universaltemperaturesourcelambdabase.c.

◆ m_LastExecuteTime

float UniversalTemperatureSourceLambdaBase::m_LastExecuteTime = -1
protected

Definition at line 3 of file universaltemperaturesourcelambdabase.c.


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