Exemplo n.º 1
0
 public override void DispatchAction(GBEvent evnt, string action, GBXMLContainer actionData)
 {
     switch (action)
     {
         case "StartAnimator":
             Start();
             break;
     }
 }
Exemplo n.º 2
0
 public void AddEvent(GBEvent evnt)
 {
     eventList[eventListIndexToAdd].Add(evnt);
 }
Exemplo n.º 3
0
 public void DispatchAction(GBEvent evnt, string action, GBXMLContainer actionData)
 {
     if (action.StartsWith("Process."))
     {
         string shortAction = action.Substring("Process.".Length);
         switch (shortAction)
         {
             case "Finish":
                 GBDebug.WriteLine("TODO: Finishing process");
                 ProcessManager.FinishActiveProcess();
                 break;
         }
     }
 }
Exemplo n.º 4
0
 public virtual void DispatchAction(GBEvent evnt, string action,GBXMLContainer actionData)
 {
 }
Exemplo n.º 5
0
 public static void AddEvent(GBEvent evnt)
 {
     if (activeProcess != null)
         activeProcess.AddEvent(evnt);
 }