Xonotic
|
Go to the source code of this file.
Functions | |
float | easingLinear (float tickTime, float animDuration, float animStart, float animDelta) |
float | easingQuadIn (float tickTime, float animDuration, float animStart, float animDelta) |
float | easingQuadInOut (float tickTime, float animDuration, float animStart, float animDelta) |
float | easingQuadOut (float tickTime, float animDuration, float animStart, float animDelta) |
entity | makeEasing (entity obj, void(entity, float) objSetter, float(float, float, float, float) func, float animStartTime, float animDuration, float animStartValue, float animEnd) |
entity | makeHostedEasing (entity obj, void(entity, float) objSetter, float(float, float, float, float) func, float animDuration, float animStartValue, float animEnd) |
Definition at line 36 of file easing.qc.
Referenced by easingQuadInOut().
Definition at line 48 of file easing.qc.
References easingQuadIn(), and easingQuadOut().
Definition at line 42 of file easing.qc.
Referenced by easingQuadInOut(), and Slider_setValue_allowAnim().
entity makeEasing | ( | entity | obj, |
void(entity, float) | objSetter, | ||
float(float, float, float, float) | func, | ||
float | animStartTime, | ||
float | animDuration, | ||
float | animStartValue, | ||
float | animEnd | ||
) |
Definition at line 13 of file easing.qc.
References entity(), METHOD, and NEW.
Referenced by makeHostedEasing(), and makeKeyframe().
entity makeHostedEasing | ( | entity | obj, |
void(entity, float) | objSetter, | ||
float(float, float, float, float) | func, | ||
float | animDuration, | ||
float | animStartValue, | ||
float | animEnd | ||
) |
Definition at line 6 of file easing.qc.
References anim, entity(), makeEasing(), and time.
Referenced by Slider_setValue_allowAnim().