Exemplo n.º 1
0
        public void AddTransition(State from, State to, StateTransitionCondition condition)
        {
            var statetransition = new StateTransition(from, to, condition);

            _stateTransitions.Add(statetransition);
        }
Exemplo n.º 2
0
        public void AddAnyTransition(State to, StateTransitionCondition condition)
        {
            var stateTransition = new StateTransition(null, to, condition);

            _anyStateTransitions.Add(stateTransition);
        }
Exemplo n.º 3
0
 public StateTransition(State from, State to, StateTransitionCondition condition)
 {
     From      = from;
     To        = to;
     Condition = condition;
 }