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 |