コード例 #1
0
    public static void AddAnalog1DAction(string name, AnalogAction1D.ActionToExecute boundAction,
                                         IAnalog1D binding)
    {
        AnalogAction1D action = new AnalogAction1D(name, boundAction, binding);

        registeredActions.Add(name, action);
    }
コード例 #2
0
 public int Rebind(IInputDevice binding)
 {
     if (binding is IAnalog1D)
     {
         this.binding = (IAnalog1D)binding;
         return(1);
     }
     return(0);
 }
コード例 #3
0
 public AnalogAction1D(string name, ActionToExecute boundAction, IAnalog1D binding)
 {
     this.name        = name;
     this.boundAction = boundAction;
     this.binding     = binding;
 }