예제 #1
0
 public Transition(AnimatedElement animation, int steps, object start, object finish)
 {
     this.Element = animation;
     this.Steps   = steps;
     this.start   = start;
     this.finish  = finish;
 }
예제 #2
0
 public Transition(AnimatedElement animation, int steps, object start, object finish)
 {
     this.Element = animation;
     this.Steps = steps;
     this.start = start;
     this.finish = finish;
 }
예제 #3
0
 public Transition(AnimatedElement animation, int steps, object start, Func <AnimatedElement, object> computeFinish)
 {
     this.Element       = animation;
     this.Steps         = steps;
     this.start         = start;
     this.computeFinish = computeFinish;
 }
예제 #4
0
 public Transition(AnimatedElement animation, int steps, object start, Func<AnimatedElement, object> computeFinish)
 {
     this.Element = animation;
     this.Steps = steps;
     this.start = start;
     this.computeFinish = computeFinish;
 }
예제 #5
0
 public Transition(AnimatedElement animation, int steps)
     : this(animation, steps, animation.Member.Get(), animation.DefaultValue)
 {
 }
예제 #6
0
 public Transition(AnimatedElement animation, int steps, object start)
     : this(animation, steps, start, animation.DefaultValue)
 {
 }
예제 #7
0
 public void AddTransition(AnimatedElement element, object start, object finish)
 {
     this.Transitions.Add(new Transition(element, this.Steps, start, finish));
 }
예제 #8
0
 public void AddTransition(AnimatedElement element, object finish)
 {
     this.Transitions.Add(new Transition(element, this.Steps, o => element.Member.Get(), finish));
 }
예제 #9
0
 public Transition(AnimatedElement animation, int steps)
     : this(animation, steps, animation.Member.Get(), animation.DefaultValue)
 {
 }
예제 #10
0
 public Transition(AnimatedElement animation, int steps, object start)
     : this(animation, steps, start, animation.DefaultValue)
 {
 }
예제 #11
0
 public void AddTransition(AnimatedElement element, object start, object finish)
 {
     this.Transitions.Add(new Transition(element, this.Steps, start, finish));
 }
예제 #12
0
 public void AddTransition(AnimatedElement element, object finish)
 {
     this.Transitions.Add(new Transition(element, this.Steps, o => element.Member.Get(), finish));
 }