Exemple #1
0
 public Axis(AppInput.StandardAxis axis, float multiplier = 1)
 {
     this.axis = axis; this.multiplier = multiplier;
 }
Exemple #2
0
 /// <summary>
 /// describes functions to execute when a specific key is pressed/held/released
 /// </summary>
 public AxBind(AppInput.StandardAxis axis, string name = null, Func <float, bool> onAxisEvent = null, Func <bool> additionalRequirement = null)
     : this(new Axis(axis), name, onAxisEvent, additionalRequirement)
 {
 }
Exemple #3
0
 public void AddAxis(AppInput.StandardAxis axis, string nameToUse, Func <float, bool> onAxis = null)
 {
     AddAxis(new Axis[] { new Axis(axis) }, nameToUse, onAxis);
 }
Exemple #4
0
 /// <summary>
 /// describes a function to execute when a specific key-combination is pressed
 /// </summary>
 public AxBind(AppInput.StandardAxis axis, Func <float, bool> onAxisEvent, string name = null) : this(axis, name, onAxisEvent)
 {
 }