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

Private Member Functions

void ThirstNotfr (NotifiersManager manager)
 
override int GetNotifierType ()
 
override void DisplayTendency (float delta)
 
override void DisplayBadge ()
 
override void HideBadge ()
 
override protected float GetObservedValue ()
 

Private Attributes

private const float HYDRATED_TRESHOLD = 3500
 
private const float THIRSTY_TRESHOLD = 2500
 
private const float VERY_THIRSTY_TRESHOLD = 1500
 
private const float FATALLY_THIRSTY_TRESHOLD = 0
 
private const float DEC_TRESHOLD_LOW = 0
 
private const float DEC_TRESHOLD_MED = -0.2
 
private const float DEC_TRESHOLD_HIGH = -0.85
 
private const float INC_TRESHOLD_LOW = 0
 
private const float INC_TRESHOLD_MED = 0.2
 
private const float INC_TRESHOLD_HIGH = 0.85
 

Constructor & Destructor Documentation

◆ ThirstNotfr()

void ThirstNotfr ( NotifiersManager  manager)
inlineprivate

Member Function Documentation

◆ DisplayBadge()

override void DisplayBadge ( )
inlineprivate

◆ DisplayTendency()

◆ GetNotifierType()

override int GetNotifierType ( )
inlineprivate

◆ GetObservedValue()

override protected float GetObservedValue ( )
inlineprivate

◆ HideBadge()

override void HideBadge ( )
inlineprivate

Field Documentation

◆ DEC_TRESHOLD_HIGH

private const float DEC_TRESHOLD_HIGH = -0.85
private

Referenced by DisplayTendency().

◆ DEC_TRESHOLD_LOW

private const float DEC_TRESHOLD_LOW = 0
private

Referenced by DisplayTendency().

◆ DEC_TRESHOLD_MED

private const float DEC_TRESHOLD_MED = -0.2
private

Referenced by DisplayTendency().

◆ FATALLY_THIRSTY_TRESHOLD

private const float FATALLY_THIRSTY_TRESHOLD = 0
private

Referenced by DisplayBadge().

◆ HYDRATED_TRESHOLD

private const float HYDRATED_TRESHOLD = 3500
private

Referenced by DisplayBadge().

◆ INC_TRESHOLD_HIGH

private const float INC_TRESHOLD_HIGH = 0.85
private

Referenced by DisplayTendency().

◆ INC_TRESHOLD_LOW

private const float INC_TRESHOLD_LOW = 0
private

Referenced by DisplayTendency().

◆ INC_TRESHOLD_MED

private const float INC_TRESHOLD_MED = 0.2
private

Referenced by DisplayTendency().

◆ THIRSTY_TRESHOLD

private const float THIRSTY_TRESHOLD = 2500
private

Referenced by DisplayBadge().

◆ VERY_THIRSTY_TRESHOLD

private const float VERY_THIRSTY_TRESHOLD = 1500
private

Referenced by DisplayBadge().


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