quakeforge/include/QF
Bill Currie 24a9b48127 rewrite bspfile.[ch] so they work off an object rather than global data.
The direct filesystem access is also removed. Fix up qfvis and qflight to
compile with the new bspfile. qfvis seems to work, qflight probably doesn't
2002-09-19 05:35:17 +00:00
..
GL hopefully take care of glGetProcAddress type once and for all :) 2002-08-16 18:29:21 +00:00
plugin take cmd.[ch] back to basics. the gib code is temporarily gone pending 2002-07-31 05:19:03 +00:00
.gitignore first steps 2001-04-11 19:56:01 +00:00
bspfile.h rewrite bspfile.[ch] so they work off an object rather than global data. 2002-09-19 05:35:17 +00:00
cbuf.h More of GIB done: builtins, functions, various cleanups, math, etc. 2002-08-03 06:04:00 +00:00
cdaudio.h byte to int + xmms playlist support from _Muz_ 2001-10-12 19:26:56 +00:00
checksum.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
clip_hull.h start making the rotated bounding box (really dynamic clipping huls) more 2001-07-30 04:33:59 +00:00
cmd.h fix the non-parsing of quakeforge.conf 2002-07-31 06:06:44 +00:00
console.h make maplist work over rcon 2002-09-04 18:56:53 +00:00
crc.h break the loop from CRC_Block into CRC_ProcessBlock so that crcs can be 2002-01-28 18:00:48 +00:00
csqc.h implement the "new" inputline api making it possible to pull the Draw_* 2002-08-20 21:19:53 +00:00
cvar.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
draw.h Use vertex arrays for text. Another 1-3% speedup. 2002-06-13 05:24:52 +00:00
dstring.h More of GIB done: builtins, functions, various cleanups, math, etc. 2002-08-03 06:04:00 +00:00
gcc_attr.h bah, __builtin_expect is new in gcc 3 2002-04-25 04:51:04 +00:00
gib_buffer.h Added initial support for newline-delimeted lists to GIB, including a for 2002-08-28 08:00:35 +00:00
gib_builtin.h Added a few useful builtins and began adding GIB hooks into quakeworld. 2002-08-24 05:14:46 +00:00
gib_function.h Added threads and callbacks to GIB, as well as several QW callbacks dealing 2002-08-27 04:47:49 +00:00
gib_parse.h Comments are now stripped out when a script is loaded instead of during 2002-09-10 01:26:02 +00:00
gib_process.h Added tree variables (blah.1, blah.2, blah.1.foobar, etc), global variables, 2002-08-08 09:20:00 +00:00
gib_thread.h Added threads and callbacks to GIB, as well as several QW callbacks dealing 2002-08-27 04:47:49 +00:00
gib_vars.h Added a few useful builtins and began adding GIB hooks into quakeworld. 2002-08-24 05:14:46 +00:00
hash.h return lists of multiple matching elements 2002-05-30 21:56:57 +00:00
hl.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
idparse.h fix the menu keybinding not working bug 2002-08-19 02:48:38 +00:00
in_event.h yet more IE stuff 2001-08-16 23:34:49 +00:00
info.h rewrite the info strings to use hash tables instead of a static string. 2001-11-04 07:50:39 +00:00
input.h clear key states on game start 2002-01-17 22:04:58 +00:00
joystick.h Rest of previous commit. 2001-12-28 18:19:23 +00:00
keys.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
link.h move the api headers into include/QF and clean up (most of) the resulting mess. 2001-03-27 20:33:07 +00:00
locs.h start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
Makefile.am go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
mathlib.h Only need one define for R_Cull* 2002-08-23 20:46:19 +00:00
mdfour.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
model.h Clipping cleanups. 2002-08-20 00:48:59 +00:00
modelgen.h first step to using a saner internal represnetation for the high precietion 2002-01-07 06:32:46 +00:00
msg.h change the value type for MSG_Write(Byte|Short|Long) from unsigned int to 2002-08-19 01:58:01 +00:00
pak.h move pakfile.[ch] into libQFutil and make quakefs.c use it instead of its 2002-07-21 06:11:28 +00:00
pakfile.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
pcx.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
plugin.h the "two birds with one stone" commit 2002-04-19 20:08:54 +00:00
pr_comp.h arrays are /almost/ working again 2002-06-12 22:37:18 +00:00
pr_debug.h whitespace 2002-06-26 14:45:00 +00:00
pr_obj.h write out the module data needed for the obj runtime 2002-05-21 21:28:40 +00:00
progs.h fix missed header commit 2002-09-14 07:51:53 +00:00
qargs.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
qdefs.h nuke the max message lengths from qdefs.h 2001-11-03 00:27:01 +00:00
qendian.h kill the last VFile ref and make the calculate the file size on opening for 2002-09-19 05:11:42 +00:00
qfplist.h move the forward decl of hashtab_s out of the function prototype 2001-08-01 06:51:06 +00:00
qtypes.h fix a missing ; 2002-01-22 03:05:48 +00:00
quakefs.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
quakeio.h kill the last VFile ref and make the calculate the file size on opening for 2002-09-19 05:11:42 +00:00
render.h QSG2 glows almost working. Plus lots of typos killed. 2002-06-18 21:41:24 +00:00
screen.h Change hudswap to use a callback, and instead of passing a swap variable to 10 functions, where only 2 use it, use a global variable. Make a few scr functions static inline, too. Got a totally unexpected ~0.45fps speedup. 2001-12-09 14:05:30 +00:00
sizebuf.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
skin.h get larger player skins working in gl 2002-09-13 05:32:28 +00:00
sound.h rename sfxcache_t size to bytes 2002-06-16 04:21:25 +00:00
spritegn.h nuke commdef.h and clean up the results by putting its contents where they 2001-04-10 06:55:28 +00:00
sys.h Move the signal handling code from video/targets/* to sys.c (I'm leaving 2002-08-20 23:04:57 +00:00
teamplay.h The beginnings of an f_* reply system have been added. f_version works 2001-11-05 07:23:51 +00:00
texture.h Allow arbitrary power of 2 sizes for tga texture loads, reduce memory footprint needed to load rgb tgas. Speed load of non-RLE tgas. 2001-12-21 01:41:19 +00:00
tga.h go back to using QFile, quakeio.h and quakefs.h 2002-08-27 07:16:28 +00:00
uint32.h move the api headers into include/QF and clean up (most of) the resulting mess. 2001-03-27 20:33:07 +00:00
va.h va.[ch]: 2002-06-13 16:39:33 +00:00
ver_check.h include/QF header cleanup. including config.h (or any file from include) is 2001-05-31 05:33:13 +00:00
vid.h beat sw gamma handling till GL works. after a fasion. it /looks/ like it was 2002-09-10 06:35:32 +00:00
wad.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
zone.h implement Z_Realloc, PR_Zone_Realloc and pr_obj_realloc 2002-05-29 20:58:53 +00:00