protected override void Dispose(bool manual) { base.Dispose(manual); if (manual) { if (input_driver is IDisposable) { (input_driver as IDisposable).Dispose(); input_driver = null; } } }
public MacOSFactory() { NSApplication.Initialize(); InputDriver = new HIDInput(); }