Exemple #1
0
        ITransition IState.CheckTransitions(FTrigger trigger)
        {
            for (int i = 0; i < _transitions.Count; i++)
            {
                ITransition transaction = _transitions[i];

                if (transaction.IsTriggered(trigger))
                {
                    return(transaction);
                }
            }

            return(null);
        }