void GetEasingFunction()
{
switch (easeType){
case EaseType.easeInQuad:
ease = new EasingFunction(easeInQuad);
break;
case EaseType.easeOutQuad:
ease = new EasingFunction(easeOutQuad);
break;
case EaseType.easeInOutQuad:
ease = new EasingFunction(easeInOutQuad);
break;
case EaseType.easeInCubic:
ease = new EasingFunction(easeInCubic);
break;
case EaseType.easeOutCubic:
ease = new EasingFunction(easeOutCubic);
break;
case EaseType.easeInOutCubic:
ease = new EasingFunction(easeInOutCubic);
break;
case EaseType.easeInQuart:
ease = new EasingFunction(easeInQuart);
break;
case EaseType.easeOutQuart:
ease = new EasingFunction(easeOutQuart);
break;
case EaseType.easeInOutQuart:
ease = new EasingFunction(easeInOutQuart);
break;
case EaseType.easeInQuint:
ease = new EasingFunction(easeInQuint);
break;
case EaseType.easeOutQuint:
ease = new EasingFunction(easeOutQuint);
break;
case EaseType.easeInOutQuint:
ease = new EasingFunction(easeInOutQuint);
break;
case EaseType.easeInSine:
ease = new EasingFunction(easeInSine);
break;
case EaseType.easeOutSine:
ease = new EasingFunction(easeOutSine);
break;
case EaseType.easeInOutSine:
ease = new EasingFunction(easeInOutSine);
break;
case EaseType.easeInExpo:
ease = new EasingFunction(easeInExpo);
break;
case EaseType.easeOutExpo:
ease = new EasingFunction(easeOutExpo);
break;
case EaseType.easeInOutExpo:
ease = new EasingFunction(easeInOutExpo);
break;
case EaseType.easeInCirc:
ease = new EasingFunction(easeInCirc);
break;
case EaseType.easeOutCirc:
ease = new EasingFunction(easeOutCirc);
break;
case EaseType.easeInOutCirc:
ease = new EasingFunction(easeInOutCirc);
break;
case EaseType.linear:
ease = new EasingFunction(linear);
break;
case EaseType.spring:
ease = new EasingFunction(spring);
break;
/* GFX47 MOD START */
/*case EaseType.bounce:
ease = new EasingFunction(bounce);
break;*/
case EaseType.easeInBounce:
ease = new EasingFunction(easeInBounce);
break;
case EaseType.easeOutBounce:
ease = new EasingFunction(easeOutBounce);
break;
case EaseType.easeInOutBounce:
ease = new EasingFunction(easeInOutBounce);
break;
/* GFX47 MOD END */
case EaseType.easeInBack:
ease = new EasingFunction(easeInBack);
break;
case EaseType.easeOutBack:
ease = new EasingFunction(easeOutBack);
break;
case EaseType.easeInOutBack:
ease = new EasingFunction(easeInOutBack);
break;
/* GFX47 MOD START */
/*case EaseType.elastic:
ease = new EasingFunction(elastic);
break;*/
case EaseType.easeInElastic:
ease = new EasingFunction(easeInElastic);
break;
case EaseType.easeOutElastic:
ease = new EasingFunction(easeOutElastic);
break;
case EaseType.easeInOutElastic:
ease = new EasingFunction(easeInOutElastic);
break;
/* GFX47 MOD END */
}
}