public static void AddAnalog1DAction(string name, AnalogAction1D.ActionToExecute boundAction, IAnalog1D binding) { AnalogAction1D action = new AnalogAction1D(name, boundAction, binding); registeredActions.Add(name, action); }
public int Rebind(IInputDevice binding) { if (binding is IAnalog1D) { this.binding = (IAnalog1D)binding; return(1); } return(0); }
public AnalogAction1D(string name, ActionToExecute boundAction, IAnalog1D binding) { this.name = name; this.boundAction = boundAction; this.binding = binding; }