public CombinedBindingData(CombinedBindingData other)
 {
     Keyboard          = new KeyboardBindingData(other.Keyboard);
     Gamepad1          = new GamepadBindingData(other.Gamepad1);
     Gamepad2          = new GamepadBindingData(other.Gamepad2);
     InputSourceLayout = new InputSourceLayoutData(other.InputSourceLayout);
 }
 public CombinedBindingData(KeyboardBindingData keyboard, GamepadBindingData gamepad1, GamepadBindingData gamepad2)
 {
     Keyboard          = keyboard;
     Gamepad1          = gamepad1;
     Gamepad2          = gamepad2;
     InputSourceLayout = new InputSourceLayoutData();
 }
 public InputSourceLayoutData(InputSourceLayoutData other)
 {
     keyboardIsPlayer2 = other.keyboardIsPlayer2;
     gamepad1IsPlayer2 = other.gamepad1IsPlayer2;
 }