Exemplo n.º 1
0
 /// <summary>
 /// ActionName: event
 /// </summary>
 public static string AutoName(FsmStateAction action, FsmEvent fsmEvent)
 {
     return(action == null ? null : AutoName(action.GetType().Name, fsmEvent != null ? fsmEvent.Name : "None"));
 }
Exemplo n.º 2
0
 public static FsmEvent AddFsmEvent(FsmEvent fsmEvent)
 {
     EventList.Add(fsmEvent);
     return(fsmEvent);
 }
Exemplo n.º 3
0
 public virtual bool Event(FsmEvent fsmEvent)
 {
     return(false);
 }