◆ NotifierBase()
◆ AddToCyclicBuffer()
void AddToCyclicBuffer |
( |
float |
value | ) |
|
|
inlineprivate |
◆ CalculateTendency()
References TENDENCY_DEC_HIGH, TENDENCY_DEC_LOW, TENDENCY_DEC_MED, TENDENCY_INC_HIGH, TENDENCY_INC_LOW, TENDENCY_INC_MED, and TENDENCY_STABLE.
Referenced by BloodNotfr::DisplayTendency(), HealthNotfr::DisplayTendency(), HungerNotfr::DisplayTendency(), ThirstNotfr::DisplayTendency(), and WarmthNotfr::DisplayTendency().
◆ DetermineBadgeLevel()
◆ DisplayBadge()
protected void DisplayBadge |
( |
| ) |
|
|
private |
◆ DisplayTendency()
void DisplayTendency |
( |
float |
delta | ) |
|
|
private |
◆ GetDeltaAvaraged()
float GetDeltaAvaraged |
( |
| ) |
|
|
inlineprivate |
◆ GetName()
◆ GetNotifierType()
◆ GetObservedValue()
protected float GetObservedValue |
( |
| ) |
|
|
inlineprivate |
◆ GetVirtualHud()
References m_Player.
Referenced by BleedingNotfr::DisplayBadge(), FracturedLegNotfr::DisplayBadge(), HeartbeatNotfr::DisplayBadge(), InjuredLegNotfr::DisplayBadge(), PillsNotfr::DisplayBadge(), SickNotfr::DisplayBadge(), StuffedNotfr::DisplayBadge(), WetnessNotfr::DisplayBadge(), BloodNotfr::DisplayTendency(), HealthNotfr::DisplayTendency(), HungerNotfr::DisplayTendency(), ThirstNotfr::DisplayTendency(), WarmthNotfr::DisplayTendency(), BleedingNotfr::HideBadge(), FracturedLegNotfr::HideBadge(), HeartbeatNotfr::HideBadge(), InjuredLegNotfr::HideBadge(), PillsNotfr::HideBadge(), SickNotfr::HideBadge(), StuffedNotfr::HideBadge(), and WetnessNotfr::HideBadge().
◆ HideBadge()
protected void HideBadge |
( |
| ) |
|
|
private |
◆ IsActive()
◆ IsTimeToTick()
bool IsTimeToTick |
( |
int |
current_time | ) |
|
|
inlineprivate |
◆ OnTick()
void OnTick |
( |
float |
current_time | ) |
|
|
inlineprivate |
◆ ReadFromCyclicBuffer()
◆ SetActive()
void SetActive |
( |
bool |
state | ) |
|
|
inlineprivate |
◆ SmoothOutFloatValues()
void SmoothOutFloatValues |
( |
array< float > |
values | ) |
|
|
inlineprivate |
◆ m_Active
Referenced by BleedingNotfr::BleedingNotfr(), FeverNotfr::FeverNotfr(), FracturedLegNotfr::FracturedLegNotfr(), HeartbeatNotfr::HeartbeatNotfr(), InjuredLegNotfr::InjuredLegNotfr(), IsActive(), NotifierBase(), PillsNotfr::PillsNotfr(), SetActive(), SickNotfr::SickNotfr(), StuffedNotfr::StuffedNotfr(), and WetnessNotfr::WetnessNotfr().
◆ m_DeltaT
◆ m_FirstPass
◆ m_LastMA
◆ m_LastTendency
◆ m_Manager
◆ m_ModulePlayerStatus
PluginPlayerStatus m_ModulePlayerStatus |
|
private |
◆ m_Player
Referenced by HeartbeatNotfr::DisplayBadge(), InjuredLegNotfr::DisplayBadge(), StuffedNotfr::DisplayBadge(), ThirstNotfr::DisplayBadge(), BloodNotfr::DisplayTendency(), HealthNotfr::DisplayTendency(), HungerNotfr::DisplayTendency(), ThirstNotfr::DisplayTendency(), WarmthNotfr::DisplayTendency(), BloodNotfr::GetObservedValue(), HealthNotfr::GetObservedValue(), HungerNotfr::GetObservedValue(), ThirstNotfr::GetObservedValue(), WarmthNotfr::GetObservedValue(), GetVirtualHud(), and NotifierBase().
◆ m_ShowTendency
◆ m_TendencyBuffer
◆ m_TendencyBufferSize
int m_TendencyBufferSize = 3 |
|
private |
◆ m_TendencyBufferWriteIterator
int m_TendencyBufferWriteIterator |
|
private |
◆ m_TickInterval
◆ m_TickIntervalLastTick
int m_TickIntervalLastTick |
|
private |
◆ m_Timer1
◆ m_Type
◆ TENDENCY_BUFFER_SIZE
const int TENDENCY_BUFFER_SIZE = 30 |
|
private |
The documentation for this class was generated from the following file: