Exemplo n.º 1
0
 /// <summary>
 ///     Runs a given function after some time.
 /// </summary>
 /// <param name="delay">The delay in seconds</param>
 /// <param name="closure">The function</param>
 public void RunAfter(double delay, NoRepeatFunction closure)
 {
     this.tasks.Add(new NoRepeatTask(this, closure)
     {
         RunTime = this.TotalTime + delay
     });
 }
Exemplo n.º 2
0
 public NoRepeatTask(Timer timer, NoRepeatFunction function) : base(timer)
 {
     this.function = function;
 }