public override FiniteTimeAction Reverse() { return(new EaseRateAction((FiniteTimeAction)InnerAction.Reverse(), 1 / Rate)); }
public override MTFiniteTimeAction Reverse() { return(new MTEaseCircIn((MTFiniteTimeAction)InnerAction.Reverse())); }
public override CCFiniteTimeAction Reverse() { return(new CCEaseBounceIn((CCFiniteTimeAction)InnerAction.Reverse())); }
public override FiniteTimeAction Reverse() { return(new EaseInOut((FiniteTimeAction)InnerAction.Reverse(), Rate)); }
public override MTFiniteTimeAction Reverse() { return(new MTEaseIn((MTFiniteTimeAction)InnerAction.Reverse(), 1 / Rate)); }
public override FiniteTimeAction Reverse() { return(new EaseBounceOut((FiniteTimeAction)InnerAction.Reverse())); }
public override FiniteTimeAction Reverse() { return(new EaseExponentialInOut((FiniteTimeAction)InnerAction.Reverse())); }
public override CCFiniteTimeAction Reverse() { return(new CCEaseOut((CCFiniteTimeAction)InnerAction.Reverse(), 1 / Rate)); }
public override MTFiniteTimeAction Reverse() { return(new MTEaseQuintInOut((MTFiniteTimeAction)InnerAction.Reverse())); }
public override JFiniteTimeAction Reverse() { return(new JEaseCubicIn((JFiniteTimeAction)InnerAction.Reverse())); }
public override FiniteTimeAction Reverse() { return(new EaseSineIn((FiniteTimeAction)InnerAction.Reverse())); }
public override CCFiniteTimeAction Reverse() { return(new CCBEaseInstant((CCFiniteTimeAction)InnerAction.Reverse())); }
public override CCFiniteTimeAction Reverse() { return(new CCEaseSineInOut((CCFiniteTimeAction)InnerAction.Reverse())); }
public override MTFiniteTimeAction Reverse() { return(new MTEaseElasticIn((MTFiniteTimeAction)InnerAction.Reverse(), Period)); }
public override JFiniteTimeAction Reverse() { return(new JEaseExponentialIn((JFiniteTimeAction)InnerAction.Reverse())); }
public override MTFiniteTimeAction Reverse() { return(new MTEaseExponentialOut((MTFiniteTimeAction)InnerAction.Reverse())); }
public override JFiniteTimeAction Reverse() { return(new JEaseElasticInOut((JFiniteTimeAction)InnerAction.Reverse(), Period)); }
public override CCFiniteTimeAction Reverse() { return(new CCEaseElasticOut((CCFiniteTimeAction)InnerAction.Reverse(), Period)); }
public override JFiniteTimeAction Reverse() { return(new JEaseQuadOut((JFiniteTimeAction)InnerAction.Reverse())); }
public override CCFiniteTimeAction Reverse() { return(new CCEaseExponentialOut((CCFiniteTimeAction)InnerAction.Reverse())); }