/// <summary> /// Retrieves the list of states contained by this instance /// </summary> /// <typeparam name="T">state type</typeparam> /// <returns><c>the state list</c> else <c>null</c></returns> public List <T> GetStates <T>() where T : IState { return(_fsm.GetStates <T>()); }