internal bool TryParseLowerTrimmedString(string buttonName, out IAction action) { action = null; if (!selectors.TryGetValue(buttonName, out var selector)) { return(false); } action = new GamePadButtonAction(manager, padId, buttonName, selector); return(true); }
public static IEnumerable <IAction> GetAll(int id) { return(GamePadAxisAction.GetAll(id).Cast <IAction>().Concat(GamePadButtonAction.GetAll(id))); }