/// <summary> /// Creates an instance and reads a stream into it. /// </summary> public static KeyboardSettings ReadObject(BinaryReader reader) { var result = new KeyboardSettings(); result.Read(reader); return(result); }
protected override void RestoreAdditionalDefaults() { if (_Keyboard == null) { _Keyboard = new KeyboardSettings(); } else { _Keyboard.RestoreDefaults(); } if (_Gamepad == null) { _Gamepad = new GamepadSettings(); } else { _Gamepad.RestoreDefaults(); } }
private KeyboardSettings(KeyboardSettings source) : this() { CopySettingsFrom(source); }