Dayz Explorer 1.29.162510
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: