quakeforge/include/QF
Brian Koropoff 8d124f9c2b Implemented variable substitution and did various cleanups to the parser.
Changed Cmd_TokenizeString to accept a flag that controls the application
of filters (tags, variables, escape characters) to the tokens and modified
a few places in the source that called it.  Added a secondary command
buffer that is parsed without filters for legacy command support.
Currently, it is only used for commands stuffed into the console from the
server.  It is hacky, and I hope to eventually generalize the console
interface to support any number of buffers and audit the rest of the code
to recognize it.  For now, the legacy buffer at least keeps escape
character parsing from destroying info strings.
2002-03-03 23:28:57 +00:00
..
GL some more const correctness (in gl_sky_clip.c) and make the sky poly debug 2002-01-03 18:18:45 +00:00
plugin the quit menu works now. however, quit from the console doesn't 2002-01-20 00:06:08 +00:00
.gitignore first steps 2001-04-11 19:56:01 +00:00
bspfile.h fear the mighty const correct patch 2001-07-15 07:04:17 +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 Implemented variable substitution and did various cleanups to the parser. 2002-03-03 23:28:57 +00:00
console.h rename the width parameter to lsize as it's the size of the input line, not 2002-01-30 21:23:46 +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 Added declarations for QC-Keys-API. 2002-01-31 21:09:36 +00:00
cvar.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
draw.h added Draw_nString for displaying a non \0 terminated string 2002-01-09 21:20:22 +00:00
dstring.h Implemented variable substitution and did various cleanups to the parser. 2002-03-03 23:28:57 +00:00
gcc_attr.h move the api headers into include/QF and clean up (most of) the resulting mess. 2001-03-27 20:33:07 +00:00
gib.h added GPL comments and fixed missing include in gib_modules.c 2001-05-25 20:31:47 +00:00
hash.h this adds some stats to hash tables and a command to get at them for commands 2001-11-10 01:13:29 +00:00
hl.h fear the mighty const correct patch 2001-07-15 07:04:17 +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 obsolete declaration cleanup and const correctness for Key_GetBinding 2002-01-25 00:01:05 +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 more make dist fixes 2002-01-22 18:04:03 +00:00
mathlib.h start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
mdfour.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
model.h external tga skin loading, doesn't work for players (teamcolor stuff) 2002-01-16 20:32:39 +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 start getting const-correct on vec3_t params 2002-01-03 05:29:38 +00:00
pcx.h total nukage of Con_*Printf calls from libs (except for video). Sys_*Printf 2001-09-21 04:22:46 +00:00
plugin.h static plugins now actually work 2001-10-10 16:22:41 +00:00
pr_comp.h implement comparisons and not for pointers 2002-01-30 21:20:12 +00:00
pr_debug.h more alpha portability fixes 2001-11-29 19:35:25 +00:00
progs.h fix an API snafu (oops:) 2002-01-30 08:09: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 a slight oopsie on the location of WriteFloat and friends :P plus nq is now 2001-06-29 06:50:29 +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
render.h first tie-in for the renderer (Draw_Pic: the interface will likely change 2002-01-18 22:35:46 +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 cleanup skin's namespace polution 2001-12-04 20:13:12 +00:00
sound.h start getting const-correct on vec3_t params 2002-01-03 05:29:38 +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 now, so long as ulimit allows it, we can always get a core dump. Looks a 2002-02-27 06:55:21 +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 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
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 fear the mighty const correct patch 2001-07-15 07:04:17 +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
vfile.h make Qwrite's buffer pointer const. 2001-07-22 18:38:59 +00:00
vfs.h move maplist from quakefs.c to console/maplist.c. Unfortunatly, until the 2001-11-05 22:24:16 +00:00
vid.h re-enable 8bit textures 2001-11-14 21:01:10 +00:00
wad.h fear the mighty const correct patch 2001-07-15 07:04:17 +00:00
zone.h prototype Z_ClearZone 2002-01-23 22:34:46 +00:00