the_fiddler
|
93130dfbd8
|
Decoupled new driver API from old public interface.
WinRawMouse can now detect mouse disconnection/connection events.
|
2010-10-29 11:27:40 +00:00 |
|
the_fiddler
|
5fd0340bb9
|
Added argument validation for GetState(index) and serializes access to GetState() implementation. Clarified GetState() documentation to explain that it returns combined device state.
|
2010-10-28 11:10:19 +00:00 |
|
the_fiddler
|
eeefbd1a9c
|
* Input/Mouse.cs:
* Platform/X11/X11Mouse.cs:
* Platform/X11/XI2Mouse.cs: Added internal list of mouse devices in
preparation for multi-mouse support.
|
2010-10-21 14:53:10 +00:00 |
|
the_fiddler
|
85c37f0600
|
* Source/OpenTK/Input/Mouse.cs:
* Source/OpenTK/Platform/Factory.cs:
* Source/OpenTK/Input/InputDriver.cs:
* Source/OpenTK/Input/IMouseDriver.cs:
* Source/OpenTK/Platform/X11/X11Input.cs:
* Source/OpenTK/Platform/X11/X11Factory.cs:
* Source/OpenTK/Platform/Windows/WMInput.cs:
* Source/OpenTK/Platform/IPlatformFactory.cs:
* Source/OpenTK/Platform/MacOS/CarbonInput.cs:
* Source/OpenTK/Platform/Windows/WinFactory.cs:
* Source/OpenTK/Platform/MacOS/MacOSFactory.cs:
* Source/OpenTK/Platform/Windows/WinGLNative.cs:
* Source/OpenTK/Platform/Windows/WinRawMouse.cs:
* Source/OpenTK/Platform/Windows/WinRawInput.cs: Added new MouseDriver
interface and added stub internal implementations.
|
2010-10-20 14:58:38 +00:00 |
|
the_fiddler
|
019f54a851
|
Document that these APIs are incomplete.
|
2009-11-01 12:40:25 +00:00 |
|
the_fiddler
|
a2606049df
|
Suppressed 'unused code' warnings.
|
2009-09-04 22:16:02 +00:00 |
|
the_fiddler
|
29cf2bf7cf
|
* Keyboard.cs: Disabled fixed buffer due to gmcs 2.0.1 compiler bug
(bogus CS0214) warning.
Added license information.
* Mouse.cs:
* MouseState.cs:
* MouseDevice.cs:
* MouseButton.cs:
* KeyboardState.cs:
* KeyboardDevice.cs: Added license information.
* Key.cs: Added missing LastKey enum.
|
2009-09-03 21:15:12 +00:00 |
|
the_fiddler
|
d6c4c801e1
|
Fixed line endings and set svn:eol-style to native and svn:mime-type to text/plain for .cs files.
|
2009-09-03 19:01:11 +00:00 |
|
the_fiddler
|
e2ddfe8289
|
Added Mouse and Keyboard stubs for the new input API.
|
2009-06-28 10:01:54 +00:00 |
|
the_fiddler
|
f7f7dd4d31
|
Renamed Keyboard and Mouse to KeyboardDevice and MouseDevice respectively, to avoid name classes.
|
2007-09-26 11:30:18 +00:00 |
|
the_fiddler
|
1c8b77cd1b
|
Windows raw input now works.
|
2007-09-22 13:13:17 +00:00 |
|
the_fiddler
|
626c6324ca
|
Corrected Windows.API.RawMouse class. Mouse input now works!
|
2007-09-21 22:39:16 +00:00 |
|
the_fiddler
|
39fa68a29f
|
Work on MouseDriver. Windows raw driver works.
|
2007-09-21 20:34:07 +00:00 |
|
the_fiddler
|
e220f3a71a
|
Updated Build.exe to correctly generate sharpdev and sharpdev2 projects.
Removed some unused variables.
Added licensing information.
|
2007-08-10 09:27:13 +00:00 |
|
the_fiddler
|
8e440de4ac
|
Added IMouse.cs and Mouse.cs, fixing the compilation on mono.
|
2007-08-05 10:17:20 +00:00 |
|