/// <summary> /// Returns a sequence of all currently valid actions, including all keyboard keys, as well as all controls for all connected gamepads. /// </summary> public static IEnumerable <IAction> GetAllAvailable() { return(KeyboardAction.GetAll().Concat(InputManager.GamePads.SelectMany(GamePadAction.GetAll))); }