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

Private Member Functions

float GetBaseValue ()
 
float GetExponent ()
 
float GetMultiplier ()
 
override float GetCooldown ()
 
override float GetStartTimeAdjustment ()
 
override float GetDuration ()
 
override float GetDurationAdjusted ()
 
void SetData (SMDataExponential data)
 

Private Attributes

protected ref SMDataExponential m_SMDataEx
 

Member Function Documentation

◆ GetBaseValue()

float GetBaseValue ( )
inlineprivate

References m_SMDataEx.

Referenced by StaminaHandler::DepleteStaminaEx().

◆ GetCooldown()

override float GetCooldown ( )
inlineprivate

References m_SMDataEx.

◆ GetDuration()

override float GetDuration ( )
inlineprivate

References m_SMDataEx.

◆ GetDurationAdjusted()

override float GetDurationAdjusted ( )
inlineprivate

References m_SMDataEx, and m_Tick.

Referenced by StaminaHandler::DepleteStaminaEx().

◆ GetExponent()

float GetExponent ( )
inlineprivate

References m_SMDataEx.

Referenced by StaminaHandler::DepleteStaminaEx().

◆ GetMultiplier()

float GetMultiplier ( )
inlineprivate

References m_SMDataEx.

Referenced by StaminaHandler::DepleteStaminaEx().

◆ GetStartTimeAdjustment()

override float GetStartTimeAdjustment ( )
inlineprivate

References m_SMDataEx.

Referenced by StaminaHandler::DepleteStaminaEx().

◆ SetData()

void SetData ( SMDataExponential  data)
inlineprivate

References m_SMDataEx.

Referenced by RegisterExponentialEx().

Field Documentation

◆ m_SMDataEx

protected ref SMDataExponential m_SMDataEx
private

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