template<class T> static constexpr void CriticallyDampedSmoothing ( T & InOutValue, T & InOutValueRate, const T & InTargetValue, const T & InTargetValueRate, const float InDeltaTime, const float InSmoothingTime )