Exemplo n.º 1
0
 public void CopyButtons(KeyboardInfo info)
 {
     SetButtons(info.GetButtons());
 }
Exemplo n.º 2
0
 public void SwitchInput(KeyboardInfo info)
 {
     SwitchButtons(info);
     SwitchAxes(info);
 }
Exemplo n.º 3
0
 public void CopyAxes(KeyboardInfo info)
 {
     SetAxes(info.GetAxes());
 }
Exemplo n.º 4
0
 public void SwitchButtons(KeyboardInfo info)
 {
     KeyboardButton[] otherButtons = info.GetButtons();
     info.SetButtons(GetButtons());
     SetButtons(otherButtons);
 }
Exemplo n.º 5
0
        public void SwitchAxes(KeyboardInfo info)
        {
            KeyboardAxis[] otherAxes = info.GetAxes();

            info.SetAxes(GetAxes());
            SetAxes(otherAxes);
        }
Exemplo n.º 6
0
 public void CopyInput(KeyboardInfo info)
 {
     CopyButtons(info);
     CopyAxes(info);
 }
Exemplo n.º 7
0
 public void RemoveKeyboardInfo(KeyboardInfo info)
 {
     NameKeyboardInfosDict.Remove(info.Name);
     keyboardInfos.Remove(info);
 }
Exemplo n.º 8
0
 public void AddKeyboardInfo(KeyboardInfo info)
 {
     info.SetListeners();
     NameKeyboardInfosDict[info.Name] = info;
     keyboardInfos.Add(info);
 }