diff options
author | Juan Linietsky <reduzio@gmail.com> | 2021-10-11 19:27:50 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-11 19:27:50 -0300 |
commit | 610de0974db4feb7e50c9349a8a164b6bf0f36c8 (patch) | |
tree | 9d5b542652e576f865abf0c97a37ee272210ae2e /core/math/math_funcs.h | |
parent | 9ed4f8367b29204b89f9feaf86727b24396fb180 (diff) |
Revert "Implement reverse playback and ping-pong loop in AnimationPlayer and NodeAnimation"
Diffstat (limited to 'core/math/math_funcs.h')
-rw-r--r-- | core/math/math_funcs.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/core/math/math_funcs.h b/core/math/math_funcs.h index 5824d194a6..4e4f566517 100644 --- a/core/math/math_funcs.h +++ b/core/math/math_funcs.h @@ -291,19 +291,6 @@ public: return is_zero_approx(range) ? min : value - (range * Math::floor((value - min) / range)); } - static _ALWAYS_INLINE_ float fract(float value) { - return value - floor(value); - } - static _ALWAYS_INLINE_ double fract(double value) { - return value - floor(value); - } - static _ALWAYS_INLINE_ float pingpong(float value, float length) { - return (length != 0.0f) ? abs(fract((value - length) / (length * 2.0f)) * length * 2.0f - length) : 0.0f; - } - static _ALWAYS_INLINE_ double pingpong(double value, double length) { - return (length != 0.0) ? abs(fract((value - length) / (length * 2.0)) * length * 2.0 - length) : 0.0; - } - // double only, as these functions are mainly used by the editor and not performance-critical, static double ease(double p_x, double p_c); static int step_decimals(double p_step); |