Ejemplo n.º 1
0
 public Occurrence Memory(float delay, bool repeatable, ForwardAction forward, BackwardAction backward)
 {
     return(Memory(delay, repeatable, new DelegateOccurrence(forward, backward)));
 }
Ejemplo n.º 2
0
 public Occurrence Schedule(float time, bool repeatable, ForwardAction forward, BackwardAction backward)
 {
     return(Schedule(time, repeatable, new DelegateOccurrence(forward, backward)));
 }
Ejemplo n.º 3
0
 public Occurrence Do(bool repeatable, ForwardAction forward, BackwardAction backward)
 {
     return(Do(repeatable, new DelegateOccurrence(forward, backward)));
 }
Ejemplo n.º 4
0
 public Occurrence Plan(float delay, bool repeatable, ForwardAction forward, BackwardAction backward)
 {
     return(Plan(delay, repeatable, new ActionOccurence(forward, backward)));
 }
Ejemplo n.º 5
0
 public ActionOccurence(ForwardAction forward, BackwardAction backward)
 {
     this.forward  = forward;
     this.backward = backward;
 }
Ejemplo n.º 6
0
 public ActionOccurence(ForwardAction forward, BackwardAction backward)
 {
     this.forward = forward;
     this.backward = backward;
 }
Ejemplo n.º 7
0
 public Occurrence Plan <T>(float delay, bool repeatable, ForwardAction <T> forward, BackwardAction <T> backward)
 {
     return(Plan(delay, repeatable, new DelegateOccurrence <T>(forward, backward)));
 }
Ejemplo n.º 8
0
 public DelegateOccurrence(ForwardAction <T> forward, BackwardAction <T> backward)
 {
     this.forward  = forward;
     this.backward = backward;
 }