Pyrogenesis
trunk
|
A value with exponential decay towards the target value. More...
Public Member Functions | |
CSmoothedValue (float value, float smoothness, float minDelta) | |
float | GetSmoothedValue () |
void | SetValueSmoothly (float value) |
void | AddSmoothly (float value) |
void | Add (float value) |
float | GetValue () |
void | SetValue (float value) |
float | Update (float time) |
void | ClampSmoothly (float min, float max) |
void | Wrap (float min, float max) |
Public Attributes | |
float | m_Smoothness |
Private Attributes | |
double | m_Target |
double | m_Current |
float | m_MinDelta |
A value with exponential decay towards the target value.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
float CSmoothedValue::m_Smoothness |
|
private |