Commit Graph

55 Commits

Author SHA1 Message Date
Elias Naur 69bc20f3f5 Removed enableBuffer() and enableTranslation() from the public API. 2005-01-10 08:19:28 +00:00
Ioannis Tsakpinis 3041c0494d Code cleanup 2004-11-25 22:20:45 +00:00
Elias Naur 1ec70842d0 Mac OS X port, second try :) 2004-11-11 16:03:19 +00:00
Elias Naur ddd61963ee Split out native implementation of Display/Mouse/Keyboard into implementers of DisplayImplementation 2004-11-02 12:48:58 +00:00
Elias Naur fa1713c4e8 Add delta values to Mouse events 2004-09-22 11:08:21 +00:00
Elias Naur 72afa14aa3 Converted *.allocateDirect to BufferUtils 2004-07-29 11:41:11 +00:00
Brian Matzon c4a3500cf5 removed javadoc referenced to read 2004-07-17 09:38:20 +00:00
Caspian Rychlik-Prince 6b7695e0f9 *** empty log message *** 2004-07-03 13:13:54 +00:00
Elias Naur 84110e9c13 Linux part:
Merged Window and Display into org.lwjgl.Display
Added support for persistent context. This will enable LWJGL games
to avoid recreating the context resources like textures and display
lists when switching between windowed and fullscreen and/or context
dimensions.

Added PixelFormat class instead of individual parameters to Display.create
and Pbuffer constructor.
2004-07-02 19:02:00 +00:00
Brian Matzon 4cea3e191b header unification 2004-06-12 20:28:34 +00:00
Elias Naur 4974a66398 Folded read into poll to simplify interface 2004-04-07 07:55:42 +00:00
Elias Naur 8065870592 Removed Keyboard.initIDs 2004-04-07 07:48:37 +00:00
Elias Naur 9d55bbb302 Renamed LWJGLErrorException to LWJGLException 2004-03-27 15:05:24 +00:00
Elias Naur 63b33930b1 Added LWJGLErrorException to replace the too general Exception 2004-03-27 14:42:47 +00:00
Elias Naur b98677fb47 All classes use Sys.initialize now 2004-03-27 13:48:58 +00:00
Elias Naur c093f3ace1 Replaced asserts with proper runtime exceptions 2004-03-27 11:55:07 +00:00
Brian Matzon afb8491cfa fixed tests according to new way
cleaned up imports
2004-03-26 21:57:57 +00:00
Elias Naur 0a576f8e33 Save unread buffered input events between read()s 2004-03-26 21:11:20 +00:00
Caspian Rychlik-Prince 3df3d2d401 Simplification work 2004-03-26 11:26:04 +00:00
Caspian Rychlik-Prince fca57cefd5 Simplification work 2004-03-26 11:09:39 +00:00
Brian Matzon dbb0ac6e98 removed not needed NPE check 2004-03-10 20:54:37 +00:00
Brian Matzon a2aedd996b updated javadoc 2004-02-12 07:10:06 +00:00
Brian Matzon 3cdd9516f3 assertion on Window.isCreated 2004-02-05 16:33:31 +00:00
Brian Matzon 9adc719a08 getCharacter -> getEventCharacter 2004-02-05 16:23:04 +00:00
Brian Matzon a3d1eaf94f using getters 2004-02-04 20:44:07 +00:00
Elias Naur 963605989f Implemented mouse button buffering 2003-10-11 16:29:40 +00:00
Elias Naur dd72b04c90 boolean results -> Exceptions 2003-09-30 10:52:05 +00:00
Caspian Rychlik-Prince 14f38f43e5 Lazy initialization. 2003-09-10 22:39:26 +00:00
Brian Matzon f27e5a294c fix: isStateKeySet now returning int 2003-08-23 09:45:22 +00:00
Elias Naur 16ea129071 *** empty log message *** 2003-08-19 19:35:22 +00:00
Brian Matzon 61305f4107 added isStateKeySet for checking LOCK keys 2003-08-19 15:15:00 +00:00
Caspian Rychlik-Prince 711c157ce6 Added button names and consistent query methods to the buttons, to map between names and indexes and back again 2003-08-17 16:32:53 +00:00
Caspian Rychlik-Prince c94edfb609 *** empty log message *** 2003-08-17 16:31:07 +00:00
Elias Naur 315375dee5 Ported OpenGL to Buffers 2003-06-24 12:24:55 +00:00
Caspian Rychlik-Prince e143541c01 *** empty log message *** 2003-06-07 12:47:35 +00:00
Brian Matzon b7a151c48b back to 1.19 - silly me 2003-05-08 21:27:12 +00:00
Brian Matzon 900fc0e8fe new test, based on MouseTest 2003-05-08 21:23:02 +00:00
Caspian Rychlik-Prince 99588933cf Added some isCreated() methods to input classes and keyboard key name mapping 2003-04-07 15:21:09 +00:00
Caspian Rychlik-Prince 4924c564d5 *** empty log message *** 2003-03-28 19:02:24 +00:00
Caspian Rychlik-Prince 24bfb0cf00 New Window class, and major changes to Display 2003-03-27 22:54:41 +00:00
Elias Naur 1b3d0278f9 Added keyboard translation to linux and win32 2003-01-11 23:09:38 +00:00
Brian Matzon 951a036ae3 Lightweight actually spelled right! 2002-12-21 12:37:20 +00:00
Elias Naur c13797bae2 Added keycode mapping for enter and tab in Keyboard.java 2002-11-25 15:32:13 +00:00
Elias Naur 963237b3fc Removed PRINTSCREEN, PAGEUP and PAGEDOWN again - need to remap instead 2002-11-24 19:35:00 +00:00
Elias Naur 5c896d3b7d Added Keyboard.KEY_PRINTSCREEN 2002-11-24 14:35:56 +00:00
Elias Naur 72a598e943 Added Keyboard.KEY_PAGEUP Keyboard.KEY_PAGEDOWN 2002-11-24 12:01:24 +00:00
Caspian Rychlik-Prince 9e58e87ce9 Fixed various bugs 2002-09-06 23:58:33 +00:00
Caspian Rychlik-Prince c6659f88a4 Stuff 2002-08-28 21:58:14 +00:00
Caspian Rychlik-Prince a5615938c9 Minor adjustments to Javadoc comments 2002-08-20 14:55:29 +00:00
Caspian Rychlik-Prince 72fedde744 Encapsulated LIBRARY_NAME 2002-08-19 14:01:23 +00:00
Caspian Rychlik-Prince 9752430e66 Copyright added 2002-08-15 16:19:01 +00:00
Caspian Rychlik-Prince 630362c462 Added GamePad and Joystick and some query methods 2002-08-14 14:31:09 +00:00
Caspian Rychlik-Prince 6fe3e3188e StructBuffer added. Numerous changes to timing code in Sys. 2002-08-11 11:36:18 +00:00
Caspian Rychlik-Prince 1b741fdfc5 Added GLU and GLUT, and core GL commands 2002-08-09 18:50:58 +00:00
Caspian Rychlik-Prince fec4678286 First code import. 2002-08-09 10:56:30 +00:00