the_fiddler
|
31672f0303
|
Added check to disable swap control, if the relevant extension is not supported.
|
2007-11-04 15:35:31 +00:00 |
|
the_fiddler
|
b41ad63491
|
Removed Wgl.Ext.SupportsExtension. Updated code to use the new naming conventions.
|
2007-11-04 15:34:54 +00:00 |
|
the_fiddler
|
ae1349b44d
|
Bindings (with new naming conventions) re-generated with Bind 0.9.9
|
2007-11-04 15:28:20 +00:00 |
|
the_fiddler
|
339ae77c29
|
Regenerated using the latest Bind version.
|
2007-10-31 17:44:45 +00:00 |
|
the_fiddler
|
db6b583030
|
Took care of a couple of warnings.
|
2007-10-26 15:51:07 +00:00 |
|
the_fiddler
|
55f8be2bd6
|
Added GdiCharset enum. Not used for now.
|
2007-10-20 13:40:55 +00:00 |
|
the_fiddler
|
056d2d654c
|
Added WMInput driver.
|
2007-10-19 20:02:34 +00:00 |
|
the_fiddler
|
32d40b8033
|
Removed the InputDriver from the INativeGLWindow interface. It now resides lower, in the GameWindow class.
|
2007-10-19 20:00:45 +00:00 |
|
the_fiddler
|
33c276bc76
|
VSync now responds to changes. Contains a true DisplayMode. New constructor.
|
2007-10-15 11:16:20 +00:00 |
|
the_fiddler
|
9504ea7ad2
|
Now loads GL and Glu functions.
|
2007-10-15 11:14:41 +00:00 |
|
the_fiddler
|
50e0da4392
|
INativeGLWindow no longer inherits from IGLcontrol. Fixes build problems, too.
|
2007-10-15 11:11:38 +00:00 |
|
the_fiddler
|
2e09aa16b6
|
Removed loading of GL and Glu functions. This now happens lower in the hierarchy, inside GameWindow.
|
2007-10-15 11:06:58 +00:00 |
|
the_fiddler
|
8cce2ac278
|
Disabled support for multiple devices to minimize memory and CPU usage.
|
2007-10-15 11:02:14 +00:00 |
|
the_fiddler
|
961cf9d54c
|
Constructor now throws ArgumentNullException instead of ArgumentException.
|
2007-10-05 06:54:36 +00:00 |
|
the_fiddler
|
5f9a8921b2
|
Fixed issue with multiple GLControls becoming invisible. Simplified GLControl, the platform dependent code now resides in GLContext and WindowInfo - GLControl itself is platform independent, just like GameWindow. This allowed to remove IGLControl.cs, WinGLControl.cs, X11GLControl.cs and DummyGLControl.cs
|
2007-10-05 06:52:40 +00:00 |
|
the_fiddler
|
e932f8e162
|
Fixed a warning.
|
2007-09-30 12:42:43 +00:00 |
|
the_fiddler
|
2323e0cb79
|
Added Wgl.EXT.SupportsExtension and optimized Wgl.ARB.SupportsExtension function. Fixed a bug in Wgl.Load() function, where wglGetProcAddress was never called.
|
2007-09-29 15:26:39 +00:00 |
|
the_fiddler
|
4e421d30fb
|
Added VSync property to IGLContext.
|
2007-09-29 15:24:55 +00:00 |
|
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
|
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
|
94da72a196
|
Problem with mouse wheel not getting updated.
|
2007-09-26 16:12:31 +00:00 |
|
the_fiddler
|
3aea7f5087
|
Added TODO caption to Visible property.
|
2007-09-26 15:44:32 +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
|
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
|
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
|
130951343a
|
Work on X11 mouse driver.
|
2007-09-24 20:10:14 +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
|
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
|
39fa68a29f
|
Work on MouseDriver. Windows raw driver works.
|
2007-09-21 20:34:07 +00:00 |
|
the_fiddler
|
8bbaede72e
|
Corrected some struct definitions in Windows.API
|
2007-09-21 20:31:47 +00:00 |
|
the_fiddler
|
f2b92be34f
|
Enhanced WindowInfo API. A WindowInfo struct can now be initialized from any Control, Form, NativeWindow or GameWindow.
|
2007-09-21 20:07:30 +00:00 |
|
the_fiddler
|
98bf228a3d
|
Added KeyRepeat to IKeyboard.
Multiple keyboards correctly reported under Windows (Raw input driver).
Corrected some key maps in X11 and Windows Raw keyboards.
|
2007-09-21 20:03:53 +00:00 |
|