doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idInterpolateAccelDecelSine< type > Member List

This is the complete list of members for idInterpolateAccelDecelSine< type >, including all inherited members.

accelTimeidInterpolateAccelDecelSine< type >private
decelTimeidInterpolateAccelDecelSine< type >private
endValueidInterpolateAccelDecelSine< type >private
extrapolateidInterpolateAccelDecelSine< type >mutableprivate
GetAcceleration(void) const idInterpolateAccelDecelSine< type >inline
GetCurrentSpeed(float time) const idInterpolateAccelDecelSine< type >
GetCurrentValue(float time) const idInterpolateAccelDecelSine< type >
GetDeceleration(void) const idInterpolateAccelDecelSine< type >inline
GetDuration(void) const idInterpolateAccelDecelSine< type >inline
GetEndTime(void) const idInterpolateAccelDecelSine< type >inline
GetEndValue(void) const idInterpolateAccelDecelSine< type >inline
GetStartTime(void) const idInterpolateAccelDecelSine< type >inline
GetStartValue(void) const idInterpolateAccelDecelSine< type >inline
idInterpolateAccelDecelSine()idInterpolateAccelDecelSine< type >
Init(const float startTime, const float accelTime, const float decelTime, const float duration, const type &startValue, const type &endValue)idInterpolateAccelDecelSine< type >
Invalidate(void)idInterpolateAccelDecelSine< type >private
IsDone(float time) const idInterpolateAccelDecelSine< type >inline
linearTimeidInterpolateAccelDecelSine< type >private
SetEndValue(const type &endValue)idInterpolateAccelDecelSine< type >inline
SetPhase(float time) const idInterpolateAccelDecelSine< type >private
SetStartTime(float time)idInterpolateAccelDecelSine< type >inline
SetStartValue(const type &startValue)idInterpolateAccelDecelSine< type >inline
startTimeidInterpolateAccelDecelSine< type >private
startValueidInterpolateAccelDecelSine< type >private