Ejemplo n.º 1
0
 private static void Main(string[] args)
 {
     ActionProcesses process = new ActionProcesses(new TimeMonoActionProcess(1,
         (e, t) =>
     {
         Console.WriteLine("Total excuted: " + t);
         return false;
     }));
     MonoAction action = new MonoAction("test", process);
 }
Ejemplo n.º 2
0
 public void AddAction(MonoAction action) { }
Ejemplo n.º 3
0
 public void RemoveAction(MonoAction action)
 {
     actions.Remove(action);
 }
Ejemplo n.º 4
0
 public void TakeAction(MonoAction action)
 {
     CurrentActions.Add(action);
     action.Begin(this);
 }
Ejemplo n.º 5
0
 public void AddAction(MonoAction action)
 {
     if (action == null)
         ArgumentNull.Throw("action");
     actions.Add(action);
 }