Opentk/Source/OpenTK/Input
Stefanos A a85cecdc59 Improved resource disposal
Added IDisposable interface to all classes holding native data that must be freed. OpenTK.Toolkit.Init() now returns an IDisposable instance that can be used to cleanup all native data held by OpenTK. This is useful when re-initializing OpenTK (possibly in a new AppDomain), as is the case in the Example browser.
2013-10-01 22:01:27 +02:00
..
ButtonState.cs * OpenTK.csproj: 2010-10-21 07:56:37 +00:00
GamePad.cs Document that these APIs are incomplete. 2009-11-01 12:40:25 +00:00
GamePadAxis.cs More hacking for gamepads 2013-01-16 17:59:52 -08:00
GamePadButton.cs More hacking for gamepads 2013-01-16 17:59:52 -08:00
GamePadState.cs Fixed the issues caused by merging in our changes as patches from the old repo. 2013-01-16 18:08:03 -08:00
IGamePadDriver.cs Started implementing GamePad 2013-01-16 17:56:31 -08:00
IInputDevice.cs Initial joystick support (not public yet). 2009-02-28 23:11:27 +00:00
IInputDriver.cs Added missing XML documentation. 2009-06-28 10:02:25 +00:00
IInputDriver2.cs Improved resource disposal 2013-10-01 22:01:27 +02:00
IJoystickDriver.cs Decoupled new driver API from old public interface. 2010-10-29 11:27:40 +00:00
IKeyboardDriver.cs Decoupled new driver API from old public interface. 2010-10-29 11:27:40 +00:00
IKeyboardDriver2.cs Added missing files to SVN. 2010-10-29 11:46:09 +00:00
IMouseDriver.cs Decoupled new driver API from old public interface. 2010-10-29 11:27:40 +00:00
IMouseDriver2.cs * Input/Mouse.cs: 2010-11-23 17:17:13 +00:00
JoystickDevice.cs Fixed all known build warnings, apart from missing xml comments. 2009-03-25 21:53:12 +00:00
Key.cs * Keyboard.cs: Disabled fixed buffer due to gmcs 2.0.1 compiler bug 2009-09-03 21:15:12 +00:00
Keyboard.cs Disabled GetDeviceName until the correct cross-platform API can be determined. 2010-12-03 12:39:42 +00:00
KeyboardDevice.cs Committing artfunkel patch for scan codes 2013-01-24 15:48:01 -06:00
KeyboardKeyEventArgs.cs Committing artfunkel patch for scan codes 2013-01-24 15:48:01 -06:00
KeyboardState.cs Fixed documentation comment 2013-09-30 13:48:12 +02:00
Mouse.cs * Input/Mouse.cs: 2010-11-23 17:17:13 +00:00
MouseButton.cs * Keyboard.cs: Disabled fixed buffer due to gmcs 2.0.1 compiler bug 2009-09-03 21:15:12 +00:00
MouseDevice.cs Added conditional compilation and the necessary classes to compile OpenTK without referencing System.Drawing.dll. To build without System.Drawing, add "MINIMAL" to the conditional compilation symbols. Note that this is an experimental feature that will result in a source- and binary-incompatible dll. 2011-12-08 00:03:14 +00:00
MouseState.cs Decoupled new driver API from old public interface. 2010-10-29 11:27:40 +00:00