Commit graph

213 commits

Author SHA1 Message Date
the_fiddler
2f64fb372e Major updates to keyboard input. The infrastructure (drivers etc) is ready. Windows raw input works (now implementing multiple devices). The examples need updating for the new input methods.
Updated the ExampleLauncher to not process exceptions. Updated the IExample interface to contain the Launch method. Updated examples and the ExampleLauncher according to the IExample interface.
Synced with gl3 branch.
2007-08-03 00:14:31 +00:00
the_fiddler
a3bfafc04a Synced with gl3 branch. 2007-08-02 14:51:06 +00:00
the_fiddler
2b871325ea Synced with gl3 branch. 2007-08-01 22:28:54 +00:00
the_fiddler
00da3bf3f4 Sycned with gl3 branch. 2007-08-01 21:14:39 +00:00
the_fiddler
f4d6347832 Sycned with gl3 branch. 2007-08-01 09:31:14 +00:00
the_fiddler
3036a6184f Sycned with gl3 branch. 2007-08-01 09:30:38 +00:00
the_fiddler
536d6d9e8e Synced with gl3 branch. 2007-08-01 09:30:14 +00:00
the_fiddler
7efb21c4f8 Bumped version number. 2007-08-01 09:29:53 +00:00
the_fiddler
8f90c9d50f Added Windows.API.VirtualKeys enum.
Started VirtualKeus --> OpenTK.Input.Keys keymap .
Removed Keyboard.Key set property.
2007-07-31 21:50:29 +00:00
the_fiddler
43a37e3ac2 Fixed Raw Input keyboard registration under windows.
Fixed marshalling in GetRawInputData.
2007-07-27 01:37:12 +00:00
the_fiddler
8f159aef72 IKeyboard is now public. Updated the GameWindow to not create the Keyboard itself (it is done further up).
Added all Raw Input structs, functions and enums in Windows.API.
WinRawKeyboard implements IKeyboard using Raw Input on Windows.
2007-07-27 01:20:55 +00:00
the_fiddler
7f9fe25e3a IKeyboard interface. Updated Keyboard.cs and the examples to use the new interface.
Major additions to Windows.API: Implemented all functions and structures for Raw Input.
2007-07-26 22:56:55 +00:00
the_fiddler
b4f122ad57 'Merged' windowing branch. Ugly, but it seems to have worked. 2007-07-23 00:15:18 +00:00