138 lines
2.8 KiB
C#
138 lines
2.8 KiB
C#
|
|
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,
|
||
|
|
}
|
||
|
|
}
|