Commit Graph

48 Commits

Author SHA1 Message Date
7e4b388fee Changed Moved all vector classes into namespace OpenArena
~g2k
2006-06-18 14:46:31 -04:00
e18fd98a46 Moved LoadTGA into namespace OpenArena
~g2k
2006-06-18 14:41:27 -04:00
695531ce19 Removed unnecessary include windows.h
~g2k
2006-06-18 14:41:02 -04:00
c5698f646f Added comment to do something with this class
~g2k
2006-06-18 14:40:17 -04:00
a34961bf5c Changed Moved class Vec2i into namespace OpenArena
~g2k
2006-06-18 14:39:57 -04:00
6a676ae587 Changed Moved template List<class> into namespace OpenArena
~g2k
2006-06-18 14:38:37 -04:00
6deb3c6520 Removed comment reason it's no longer needed.
~g2k
2006-06-18 14:37:09 -04:00
98e05cbe03 Removed class Position
~g2k
2006-06-18 14:36:19 -04:00
b282ee38f1 Added Comment to remove/rename this class at a later time.
~g2k
2006-06-18 14:35:49 -04:00
5d2ae4bb89 Changed Refactored all references to defunct class Vec3f to Vec3d
~g2k
2006-06-18 14:35:12 -04:00
a1683beb24 Changed Moved class ControlSchemeClass into namespace OpenArena
Remived unnecessary include windows.h
~g2k
2006-06-18 14:34:28 -04:00
fd2f7364d5 Removed class CRITTER
~g2k
2006-06-18 14:33:00 -04:00
9eb72b1baa Changed Documented method purpose statements
Removed method RotateAroundPoint
~g2k
2006-06-18 14:32:40 -04:00
b03bdb0cbc Changed Moved LoadBMP into the OpenArena namespace
~g2k
2006-06-18 14:30:52 -04:00
836f8f1ddc Added: Beginning plugin suppord
~g2k
2005-07-21 20:04:51 -04:00
b60f87fa45 Changed: The cursor is now hidden in the window.
TODO: Finish dependencies in Makefile and release :)
~g2k
2005-07-15 03:09:38 -04:00
dc525da6d8 Changed: Made OpenArena::Screen more abstract.
Changed: Updated OPENARENA_VERSION to CVS this should be set to a number for release builds.
~g2k
2005-07-14 19:22:08 -04:00
5a6c0fca9d Fixed a couple bugs involving OpenArena::Keys where either windows virtual keys or char's were being used instead.
~g2k
2005-07-14 16:08:50 -04:00
40c2acbbf9 Changed: Console (ingame) now works
~g2k
2005-07-02 22:28:21 -04:00
705ee5ba09 Added: GetMousePosition and SetMousePosition methods
~g2k
2005-07-02 01:47:23 -04:00
17565c41c1 Added: Class Vec2i
~g2k
2005-07-02 01:46:50 -04:00
de0c0682d2 Added: g_mousePosition which may prolly won't stay long
Removed: old comment
~g2k
2005-07-02 01:46:28 -04:00
dced47e5b1 Added: Added a second RotateView method which accepts and normalizes a Vec3d vector as opposed to individual components.
Changed: SetViewByMouse now requires an OpenArena::Window not a Screen
~g2k
2005-07-02 01:43:17 -04:00
06236ffc86 Replaced LBUTTON RBUTTON and MBUTTON with BUTTON0 through BUTTON4
~g2k
2005-06-29 12:05:53 -04:00
b1395f66f5 Removed: Removed the windows specific section in preparation for a unified keyhandler.
This BREAKS windows and will be fixed soon
~g2k
2005-06-29 11:34:21 -04:00
c16a0dae6d Changed: Renamed a few classes
Changed: Moved most sensible objects into the OpenArena namespace
~g2k
2005-06-29 11:33:11 -04:00
caa8669a23 Added: Resize Method
Changed: Moved attrListSgl and attrListDbl to this file
~g2k
2005-06-26 13:13:30 -04:00
13a10c2e29 Added: Surrounded the entire with an ifdef
~g2k
2005-06-26 13:10:41 -04:00
a579c9612c The windows portion of Window is properly abstract now.
~g2k
2005-06-26 11:01:37 -04:00
6e11904c95 Changed: Partially abstracted the windows version of OpenArena::Window CreateGLWindow and KillGLWindow are now part of the Window class ResizeGLScene and InitGL are now callbacks 2005-06-26 10:55:03 -04:00
a22bebe351 Changed Keys from #define's to an enum
~g2k
2005-06-26 09:53:47 -04:00
adc02e7b98 Undind the changes I made a few hours ago. This file will end up looking more like the linux section and become OS independent.
~g2k
2005-06-26 08:42:20 -04:00
bd62e253f3 Added appropriate defines for some of the linux keys
~g2k
2005-06-26 05:56:02 -04:00
c4a5861d6d Added version.h which defines OPENARENA_VERSION as "OpenArena v0.1.2" This should be updated from now on.
~g2k
2005-06-25 18:16:37 -04:00
aac42e0942 ~Changed: Renamed method Status to Loaded to make it more meaningfull
~g2k
2005-06-25 16:01:19 -04:00
a2e2f65ba3 Changed: Changed the type of g_Screen to OpenArena::Window the subclass of SCREEN
~g2k
2005-06-25 15:55:47 -04:00
ec12f2216e Changed: #ifdef'd windows only stuff
Changed: Removed an old comment
~g2k
2005-06-25 15:54:39 -04:00
1882f4e3d8 Changed: Made g++ friendly
Changed: #ifdef'd something that needs to be abstracted into oa_audio library
~g2k
2005-06-25 15:52:57 -04:00
815c13ae23 Added KEY_BACK as backspace
Linux KEY_'s use garbage values
~g2k
2005-06-25 15:51:36 -04:00
69a936683e Added Window as a subclass of Screen
Screen should be os/hardware independent window should contain all nastiness.
~g2k
2005-06-25 15:50:22 -04:00
5d4088d68d Changed: Added missing const to list::Contains
~g2k
2005-06-20 05:38:12 -04:00
2e1d7fa1b8 Changed: Fixed #include <windows.h>
~g2k
2005-06-20 05:37:44 -04:00
a0b8ce778b Changed: Updated to compile under linux
~g2k
2005-06-20 03:03:16 -04:00
d69652025d Added error reporting to the LEVEL::Execute Function
Added the LEVEL::ConsolePrint Function
Added the quit command this can be used in a config file
Fixed console to make it work more logically and allow for output
2003-10-26 17:17:33 -05:00
6f0db4a3ad Readded Binary files 2003-10-26 00:18:37 -04:00
b512f5dd90 Added some console functions (map_load, map_save, config_load, config_save, exec)
Added Bind method to the ControlSchemeClass
2003-10-20 15:22:05 -04:00
1685e64676 Fixed console and made commands typed there work 2003-10-20 13:31:30 -04:00
4c6f5dfb15 *** empty log message *** 2003-10-15 00:57:23 -04:00