public TransitionzParams(double beginTime, double duration, T from, T to, TransitionOn transitionOn, bool autoReverse, RepeatBehavior repeatBehavior) : this() { this.BeginTime = beginTime; this.Duration = duration; this.From = from; this.To = to; this.TransitionOn = transitionOn; this.AutoReverse = autoReverse; this.RepeatBehavior = repeatBehavior; }
public ScaleParamsExtension(double beginTime, double duration, Point from, Point to, EasingFunctionBase ease, TransitionOn transitionOn, bool autoReverse, RepeatBehavior repeatBehavior) : base(beginTime, duration, from, to, ease, null, transitionOn, autoReverse, repeatBehavior) { }
public MarginParamsExtension(double beginTime, double duration, Thickness from, Thickness to, EasingFunctionBase ease, TransitionOn transitionOn, bool autoReverse, RepeatBehavior repeatBehavior) : base(beginTime, duration, from, to, ease, null, transitionOn, autoReverse, repeatBehavior) { }
private static bool HasFlag(TransitionOn transitionOn, TransitionOn flag) { return (transitionOn & flag) != 0; }
protected BaseTransitionzExtension(double beginTime, double duration, T from, T to, EasingFunctionBase ease, EasingFunctionBase reverseEase, TransitionOn transitionOn, bool autoreverse, RepeatBehavior repeatBehavior) : this() { this.BeginTime = beginTime; this.Duration = duration; this.From = from; this.To = to; this.Ease = ease; this.ReverseEase = reverseEase; this.TransitionOn = transitionOn; this.AutoReverse = autoreverse; this.RepeatBehavior = repeatBehavior; }
public OpacityParamsExtension(double beginTime, double duration, double from, double to, EasingFunctionBase ease, EasingFunctionBase reverseEase, TransitionOn transitionOn, bool autoReverse, RepeatBehavior repeatBehavior) : base(beginTime, duration, from, to, ease, reverseEase, transitionOn, autoReverse, repeatBehavior) { }