text: #pragma once
  
      float TweenFunc_Linear(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_SineEaseIn(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_SineEaseOut(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_SineEaseInOut(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_BounceEaseIn(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_BounceEaseOut(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_BounceEaseInOut(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_ElasticEaseIn(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_ElasticEaseOut(float startvalue, float valuerange, double timepassed, double totaltime);
      float TweenFunc_ElasticEaseInOut(float startvalue, float valuerange, double timepassed, double totaltime);
  
      typedef float(*TweenFunc)(float startvalue, float valuerange, double timepassed, double totaltime);
  