193 Commits

Author SHA1 Message Date
d4c4120ff8 Adds empty README.md. 2023-04-27 01:00:22 -07:00
82db2991f8 Cleans up .gitignore. 2023-04-27 01:00:08 -07:00
984631a216 Reorganizes project and sets up bazel. 2023-04-27 00:36:28 -07:00
71ef1f41c5 *** empty log message *** 2006-10-17 02:36:45 -04:00
14ef0a201a *** empty log message *** 2006-10-17 02:30:47 -04:00
c8f0d9588f Fixes to compile on linux.
Windows is still broken.
~Tom
2006-10-17 01:49:50 -04:00
02143f21eb A bunch of changes to add a platform independent event api. ~Tom 2006-10-17 01:12:31 -04:00
d2a25017bd *** empty log message *** 2006-10-17 00:34:22 -04:00
dea0cc726f Initial import into new folder
~Tom
2006-10-16 23:52:32 -04:00
e5670deb2d Minor changes to fix Linux compile problems
~Tom
2006-10-16 23:35:41 -04:00
f1c1fbadf7 ~Tom 2006-10-12 13:27:42 -04:00
cdf4a171c4 Implemented Event Handlers and Events Factored new classes into subfolders and subnamespaces ~Tom 2006-10-12 13:27:01 -04:00
70266b4d43 Globalized declaration of DrawGLScene to allow the DrawEventHandler to access it. ~Tom 2006-10-12 13:26:15 -04:00
0400576a49 Changed rendering to use the DrawEvent's ~Tom 2006-10-12 13:25:26 -04:00
f47242cc94 Fixed a syntax error that tried to assign a pointer to an object to an object ~Tom 2006-10-12 13:24:27 -04:00
65f9f388ba Made the EventManager able to process Events ~Tom 2006-10-12 13:23:19 -04:00
0011f899ac Created DrawEvent and DrawEventHandler classes ~Tom 2006-10-12 13:22:34 -04:00
fd74cbce0f Created an Event abstract class ~Tom 2006-10-12 13:21:46 -04:00
e9b37ae371 Added some basic 2 dimensional geometric classes ~Tom 2006-10-12 13:21:20 -04:00
1714c2327d Added a missed GPL notice ~Tom 2006-10-10 15:04:18 -04:00
697654e3bc Factored more stuff out of macosx.cpp into x11.cpp ~Tom 2006-10-10 01:46:31 -04:00
ad2e92d1c6 Moved HandleConsoleKeyPress, TranslateButton, and TranslateKey from macosx.cpp to x11.cpp ~Tom 2006-10-10 01:27:00 -04:00
2d2b61d32c Added GPL notice to all source files ~Tom 2006-10-10 01:22:42 -04:00
e9a1b8f06e Resources for making a Mac OS app bundle ~Tom 2006-10-09 14:55:56 -04:00
8b6053141d Minor changes to fix compile errors in linux.
~Tom
2006-09-14 16:34:57 -04:00
6c807cd104 *** empty log message *** 2006-08-17 04:08:02 -04:00
45bff7477d Upgraded to Visual Studio 2005 (I will try to maintain backwards compatible project files in a separate folder.)
~Tom
2006-08-11 17:18:56 -04:00
62408c5e58 *** empty log message *** 2006-08-11 17:17:55 -04:00
04416c2ff5 *** empty log message *** 2006-08-11 17:12:37 -04:00
691cfb0c70 *** empty log message *** 2006-08-11 16:57:22 -04:00
88ccc51769 *** empty log message *** 2006-08-11 16:44:41 -04:00
5cb81562d2 *** empty log message *** 2006-08-10 06:20:12 -04:00
42d1ca9f24 Added Very basic configure script. It works for OSX and maybe linux. ~Tom 2006-08-10 05:55:19 -04:00
bd261dcf21 Changed Maneuvered code to use new config preprocessor macros ~Tom 2006-08-10 05:54:46 -04:00
421a330779 Added config.h header Added config.h to .cvsignore Added include for config.h in all other header files Added make dependencies for all objects on config.h ~Tom 2006-08-10 05:53:33 -04:00
15e49a405e *** empty log message *** 2006-08-10 03:48:16 -04:00
66ad8323cd Removed extra include paths 2006-08-10 03:47:08 -04:00
ef08affb6b Added folder openarena to the ignore list ~Tom 2006-08-10 03:46:33 -04:00
b59a0a58e9 Added Mach-O binary parser ~Tom 2006-08-10 03:45:56 -04:00
b1cb5c49c5 *** empty log message *** 2006-08-10 02:21:42 -04:00
e165d9b5ac *** empty log message *** 2006-08-10 01:44:11 -04:00
74933be888 Added Makefile to .cvsignore because ./configure should generate/symlink a makefile and this should not be in the repository. ~Tom 2006-08-10 01:20:45 -04:00
a3e39801bf Added preprocessor check so this file's contents are ignored by eclipse and it stops griping at me on non Win32 platforms. ~Tom 2006-08-10 01:02:29 -04:00
371846f21c Added Makefile to .cvsignore because ./configure should generate/symlink a makefile and this should not be in the repository. ~Tom 2006-08-10 00:39:44 -04:00
3fb431b6b0 Added preprocessor check to make sure this class is only defined on Win32 platforms ~Tom 2006-08-10 00:37:17 -04:00
6ce77994d0 Added class Model (It's pretty useless right now) ~Tom 2006-08-10 00:36:13 -04:00
bda7ff3a5e Changed class Level to deal with changes to class Triangle ~Tom 2006-08-10 00:33:42 -04:00
f0532b9b20 Added Class Vertex Changed Class Triangle to use the new Vertex class ~Tom 2006-08-10 00:30:42 -04:00
d9f363c6e7 *** empty log message *** 2006-07-19 02:23:50 -04:00
fdf996230e *** empty log message *** 2006-07-19 00:15:26 -04:00