Esempio n. 1
0
 public void AddTransition(System.Enum[] i_FromStates, System.Enum i_ToState, TransitionConditionCallback i_Condition)
 {
     for (int i = 0; i < i_FromStates.Length; i++)
     {
         m_Transitions.Add(new Transition(i_FromStates[i], i_ToState, i_Condition));
     }
 }
Esempio n. 2
0
 public void AddTransition(System.Enum i_FromState, System.Enum i_ToState, TransitionConditionCallback i_Condition)
 {
     m_Transitions.Add(new Transition(i_FromState, i_ToState, i_Condition));
 }
Esempio n. 3
0
 public Transition(System.Enum i_FromState, System.Enum i_ToState, TransitionConditionCallback i_Condition)
 {
     m_FromState = Convert.ToInt32(i_FromState);
     m_ToState   = Convert.ToInt32(i_ToState);
     m_Condition = i_Condition;
 }