namespace OM { public enum EasingFunction { Linear, InSine, OutSine, InOutSine, InCubic, OutCubic, InOutCubic, InQuint, OutQuint, InOutQuint, InCirc, OutCirc, InOutCirc, InElastic, OutElastic, InOutElastic, InQuart, OutQuart, InOutQuart, InExpo, OutExpo, InOutExpo, InQuad, OutQuad, InOutQuad, InBack, OutBack, InOutBack, InBounce, OutBounce, InOutBounce, LinearPingPong, InSinePingPong, OutSinePingPong, InOutSinePingPong, InCubicPingPong, OutCubicPingPong, InOutCubicPingPong, InQuintPingPong, OutQuintPingPong, InOutQuintPingPong, InCircPingPong, OutCircPingPong, InOutCircPingPong, InElasticPingPong, OutElasticPingPong, InOutElasticPingPong, InQuartPingPong, OutQuartPingPong, InOutQuartPingPong, InExpoPingPong, OutExpoPingPong, InOutExpoPingPong, InQuadPingPong, OutQuadPingPong, InOutQuadPingPong, InBackPingPong, OutBackPingPong, InOutBackPingPong, InBouncePingPong, OutBouncePingPong, InOutBouncePingPong } public enum EasingFunctionIdle { Linear, InSine, OutSine, InOutSine, InCubic, OutCubic, InOutCubic, InQuint, OutQuint, InOutQuint, InCirc, OutCirc, InOutCirc, InElastic, OutElastic, InOutElastic, InQuart, OutQuart, InOutQuart, InExpo, OutExpo, InOutExpo, InQuad, OutQuad, InOutQuad, InBack, OutBack, InOutBack, InBounce, OutBounce, InOutBounce, } public enum EasingFunctionPingPong { LinearPingPong, InSinePingPong, OutSinePingPong, InOutSinePingPong, InCubicPingPong, OutCubicPingPong, InOutCubicPingPong, InQuintPingPong, OutQuintPingPong, InOutQuintPingPong, InCircPingPong, OutCircPingPong, InOutCircPingPong, InElasticPingPong, OutElasticPingPong, InOutElasticPingPong, InQuartPingPong, OutQuartPingPong, InOutQuartPingPong, InExpoPingPong, OutExpoPingPong, InOutExpoPingPong, InQuadPingPong, OutQuadPingPong, InOutQuadPingPong, InBackPingPong, OutBackPingPong, InOutBackPingPong, InBouncePingPong, OutBouncePingPong, InOutBouncePingPong, } }