Public Types | |
| using | TimeType = unsigned int |
Public Member Functions | |
| void | SetNewTarget (Value newValue, TimeType timestamp) |
| virtual Value | GetInterpolatedValue (TimeType time)=0 |
| Value | GetTargetValue () const |
| TimeType | GetTargetTimestamp () const |
Protected Member Functions | |
| void | SetPreviousValue (Value previousValue, TimeType previousTimestamp) |
Protected Attributes | |
| Value | m_targetValue |
| TimeType | m_targetTimestamp |
| Value | m_previousValue |
| TimeType | m_previousTimestamp |