Exemplo n.º 1
0
 public Change(NanoKey key, Action <float> callback)
 {
     _key      = key;
     _callback = callback;
 }
Exemplo n.º 2
0
 public Trigger(NanoKey key, Action callback)
 {
     _key      = key;
     _callback = callback;
 }
Exemplo n.º 3
0
 public void OnToggle(NanoKey key, Action <bool> callback)
 {
     _toggle.Add(new Toggle(key, callback));
 }
Exemplo n.º 4
0
 public void OnTrigger(NanoKey key, Action callback)
 {
     _high.Add(new Trigger(key, callback));
 }
Exemplo n.º 5
0
 public void OnLow(NanoKey key, Action callback)
 {
     _low.Add(new Trigger(key, callback));
 }
Exemplo n.º 6
0
 public void On(NanoKey key, Action <float> callback)
 {
     _change.Add(new Change(key, callback));
 }
Exemplo n.º 7
0
 public Toggle(NanoKey key, Action <bool> callback)
 {
     _key      = key;
     _callback = callback;
     State     = false;
 }