public State(string name,StateMachine machine) { this.Name = name; this.machine = machine; this.transitions = new HashSet<Transition> (); }
public TransitionArgs(State From, State To, StateMachine StateMachine) { this.From = From; this.To = To; this.StateMachine = StateMachine; }