the_fiddler
|
69dec33ef7
|
Fix build on Mono 1.2.4
|
2007-09-27 00:40:28 +00:00 |
|
the_fiddler
|
ae35a395b3
|
Added Unload event.
|
2007-09-26 23:13:57 +00:00 |
|
the_fiddler
|
d8514e8650
|
Marked as obsolete. Use direct OpenGL methods instead.
|
2007-09-26 23:13:30 +00:00 |
|
the_fiddler
|
21efddea04
|
Commented out Keymap struct in X11/API.cs, due to a bug in Mono's 1.2.5 gmcs compiler.
|
2007-09-26 16:57:43 +00:00 |
|
the_fiddler
|
b57681889d
|
Bumped version numbers.
|
2007-09-26 16:49:10 +00:00 |
|
the_fiddler
|
94da72a196
|
Problem with mouse wheel not getting updated.
|
2007-09-26 16:12:31 +00:00 |
|
the_fiddler
|
be89cff72c
|
Updates to delta handling. Now uses x - last_x instead of storing a delta directly.
|
2007-09-26 15:48:11 +00:00 |
|
the_fiddler
|
46cb5ca3f8
|
Line endings.
|
2007-09-26 15:47:13 +00:00 |
|
the_fiddler
|
3aea7f5087
|
Added TODO caption to Visible property.
|
2007-09-26 15:44:32 +00:00 |
|
the_fiddler
|
dca3f30460
|
Added NotImplementedException to Visible property.
|
2007-09-26 15:43:28 +00:00 |
|
the_fiddler
|
d4376a75e0
|
Improved mouse delta handling. WheelDelta is broken.
|
2007-09-26 15:42:01 +00:00 |
|
the_fiddler
|
28f90f3d17
|
Polled mouse input through XQueryPointer.
|
2007-09-26 15:41:14 +00:00 |
|
the_fiddler
|
ee4a5cc7ac
|
Added Title property. Foundation of atoms.
|
2007-09-26 15:40:22 +00:00 |
|
the_fiddler
|
78b8f274ee
|
Updated Keyboard and Mouse handling. Mouse now uses XQueryPointer. Keyboard relies on X11 events. Still missing mouse delta support.
|
2007-09-26 11:58:55 +00:00 |
|
the_fiddler
|
d16f2ce71b
|
Updated to reflect renames (Windows.API -> Windows.Functions, Keyboard/Mouse -> Keyboard-/MouseDevice)
|
2007-09-26 11:57:32 +00:00 |
|
the_fiddler
|
20f6610c60
|
Implemented Visible and Title properties.
|
2007-09-26 11:55:55 +00:00 |
|
the_fiddler
|
5c3315f974
|
Renamed Windows.API to Windows.Functions
|
2007-09-26 11:55:24 +00:00 |
|
the_fiddler
|
9a4d7f1976
|
Renamed Windows.API to Windows.Functions, in accordance to X11.Functions
|
2007-09-26 11:54:43 +00:00 |
|
the_fiddler
|
2fc8f35a94
|
Added Visible and Title properties.
|
2007-09-26 11:53:41 +00:00 |
|
the_fiddler
|
f4c6281e34
|
Removed multiple keyboard/mouse support.
|
2007-09-26 11:53:19 +00:00 |
|
the_fiddler
|
f4b0c19f44
|
Disabled initialization from Windows.Forms. InputDriver now needs a GameWindow to function.
|
2007-09-26 11:52:40 +00:00 |
|
the_fiddler
|
9ade72ad34
|
Renamed Keyboard/Mouse to Keyboard-/MouseDevice. Avoids name clashes.
|
2007-09-26 11:51:49 +00:00 |
|
the_fiddler
|
6b3d358abd
|
Improved documentation. Split On*** event methods between On***Internal and On***, to protect user's from forgetting to call base.On*** (no need to call that now). Improved Resize event handling (goes through OnUpdateFrameInternal now, removes duplicate events).
|
2007-09-26 11:50:44 +00:00 |
|
the_fiddler
|
eaeedcf6be
|
Bumped version number.
|
2007-09-26 11:30:55 +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
|
346c7c15c8
|
Delete IKeyboard.cs and IMouse.cs interfaces. Not needed, as the MouseDevice and KeyboardDevice classes are sealed.
|
2007-09-26 11:29:18 +00:00 |
|
the_fiddler
|
2750081048
|
Vector and example updates.
|
2007-09-25 21:11:16 +00:00 |
|
the_fiddler
|
ec34bed972
|
Added X11 Mouse support. X11 Keyboard support is faster now.
Made GameWindow.Dispose() virtual.
|
2007-09-25 16:45:12 +00:00 |
|
the_fiddler
|
da377f3c23
|
Bumped version number.
|
2007-09-25 16:13:01 +00:00 |
|
the_fiddler
|
038f9a4b08
|
Complete Vector2, Vector3 and Vector4 structs.
|
2007-09-25 15:46:52 +00:00 |
|
the_fiddler
|
38d779eb1a
|
Enabled X11Input mouse driver.
|
2007-09-24 21:23:27 +00:00 |
|
the_fiddler
|
4743d5afd6
|
InputDriver now correctly interfaces with its mouseDriver.
|
2007-09-24 21:10:52 +00:00 |
|
the_fiddler
|
9bd06cf09e
|
Added X11Mouse driver.
|
2007-09-24 20:56:50 +00:00 |
|
the_fiddler
|
c8fa8a7b93
|
Fixed cast issues with Math.Sqrt.
|
2007-09-24 20:56:17 +00:00 |
|
the_fiddler
|
e9fc2c7134
|
Added length, normal and scale calculations.
|
2007-09-24 20:18:51 +00:00 |
|
the_fiddler
|
da03090ffa
|
Vector23 math and operator overloads.
|
2007-09-24 20:11:44 +00:00 |
|
the_fiddler
|
130951343a
|
Work on X11 mouse driver.
|
2007-09-24 20:10:14 +00:00 |
|
the_fiddler
|
0e862bcfdf
|
Bumped version numbers.
|
2007-09-24 19:58:45 +00:00 |
|
the_fiddler
|
ceb5f4dfd8
|
Fixed renderFrequency and updateFrequency (they were render_frequency and update_frequency respectively).
|
2007-09-23 12:39:15 +00:00 |
|
the_fiddler
|
794f4d4eb4
|
Added GameWindow.SwapBuffers(). Fixed T02_Vertex_Array_Cube to 60Hz.
|
2007-09-23 12:37:07 +00:00 |
|
the_fiddler
|
57b72e71e1
|
Added constant and variable time-step update logic to GameWindow. Updated examples to use the new GameWindow UpdateFrame and RenderFrame events.
|
2007-09-23 12:09:42 +00:00 |
|
the_fiddler
|
bb2b3f8eae
|
Added timing information to UpdateFrame.
Removed T02_Resizable_Window.cs and added T02_Vertex_Array_Cube.cs
Added Shapes/Cube.cs to Examples.
|
2007-09-22 22:01:43 +00:00 |
|
the_fiddler
|
7bf2e84373
|
Fixed build.
|
2007-09-22 15:07:28 +00:00 |
|
the_fiddler
|
b2ac1d4c61
|
Updated BindStreamWriter to better handle endlines. Reverted WinRawInput to standard reads.
|
2007-09-22 14:59:33 +00:00 |
|
the_fiddler
|
1c8b77cd1b
|
Windows raw input now works.
|
2007-09-22 13:13:17 +00:00 |
|
the_fiddler
|
1c893bdbb5
|
Added initial OpenTK.Math implementation. Contains Vector2, Vector3 and Vector4 structs.
|
2007-09-21 23:38:19 +00:00 |
|
the_fiddler
|
11261553ea
|
Removed Move event from IMouse (too inefficient). Polled input only.
S04 now polls for the mouse position.
Keyboard now handles events generated from code and not from physical devices.
|
2007-09-21 22:49:42 +00:00 |
|
the_fiddler
|
626c6324ca
|
Corrected Windows.API.RawMouse class. Mouse input now works!
|
2007-09-21 22:39:16 +00:00 |
|
the_fiddler
|
2e987c7d2d
|
Updated Input Logger example. Better handling of mice.
|
2007-09-21 21:30:18 +00:00 |
|
the_fiddler
|
9b05ee1022
|
Small update to LoadAll().
|
2007-09-21 20:36:41 +00:00 |
|