quakeforge/include/QF
Bill Currie 5fb28d7c38 [math] Clean up vector component operations
And add a unary op macro. Having VectorCompOp makes it easy to write
macros that work for multiple data widths, which is why it and its users
now use (dst, ...) instead of (..., dst) as in the past. I'll sort out
the other macros later now that I know the compiler handily gives
messages about the switched order (uninitialized vars etc).
2022-01-02 01:15:17 +09:00
..
classes Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
GL [renderer] Remove currententity from non-sw renderers 2021-07-22 16:15:14 +09:00
GLSL [glsl] Fix some const-correct issues for textures 2021-12-24 06:45:13 +09:00
input Fix some doxygen warnings 2021-12-25 11:17:33 +09:00
math [math] Clean up vector component operations 2022-01-02 01:15:17 +09:00
plugin [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
scene [scene] Provide direct access to the world matrix 2021-12-24 06:45:13 +09:00
simd [simd] Add 2d vector types 2022-01-02 00:57:55 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
Vulkan [vulkan] Build particle buffers 2021-12-24 06:45:13 +09:00
alloc.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
bspfile.h [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
cbuf.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
cdaudio.h Merge branch 'master' into vulkan 2020-03-20 13:04:41 +09:00
cexpr.h [cexpr] Add a small library with some useful functions 2021-12-24 06:45:12 +09:00
checksum.h Make header protection consistent 2020-02-24 12:21:20 +09:00
clip_hull.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cmd.h [nq,qw] Stop wring to config.cfg 2021-04-12 22:09:09 +09:00
cmem.h [util] Use mmap/munmap for cmem internal alloc/free 2021-07-12 16:33:47 +09:00
console.h [console] Get message modes and menus working again 2021-11-28 23:21:55 +09:00
crc.h Make header protection consistent 2020-02-24 12:21:20 +09:00
csqc.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cvar.h [util] Add listeners to cvars 2021-11-25 17:46:16 +09:00
darray.h [util] Hide some initializers from the darray docs 2021-11-25 13:36:02 +09:00
draw.h Make header protection consistent 2020-02-24 12:21:20 +09:00
dstring.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
fbsearch.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
gib.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
hash.h [util] FIx an "only" in a comment 2021-01-05 17:40:07 +09:00
heapsort.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
idparse.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
image.h [image] Add function to get image memory size 2021-04-25 08:38:13 +09:00
info.h Make header protection consistent 2020-02-24 12:21:20 +09:00
input.h [input] Move freelook macro deffiniton 2021-12-24 06:45:13 +09:00
iqm.h Make header protection consistent 2020-02-24 12:21:20 +09:00
joystick.h Make header protection consistent 2020-02-24 12:21:20 +09:00
keys.h [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
link.h Make header protection consistent 2020-02-24 12:21:20 +09:00
listener.h [util] Add a listener object 2021-11-25 13:36:02 +09:00
llist.h Make header protection consistent 2020-02-24 12:21:20 +09:00
Makemodule.am [input] Clean out more keys.h refs 2021-12-24 06:45:13 +09:00
mathlib.h [vulkan] Clean up and document some of the bsp code 2021-07-13 22:59:51 +09:00
mdfour.h Clean up after removal of uint32.h 2020-02-29 16:11:07 +09:00
mersenne.h [util] Add mtwist float random number functions 2021-12-24 06:45:13 +09:00
model.h [sprite] Separate model and texture loading 2021-12-24 06:45:13 +09:00
modelgen.h Make header protection consistent 2020-02-24 12:21:20 +09:00
msg.h [util] Add message short and long poke functions 2021-04-04 15:56:14 +09:00
object.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pak.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pakfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
pcx.h Merge branch 'master' into win-merge 2021-03-25 22:42:16 +09:00
plist.h [plist] Remove incorrect const from PL_RemoveObjectForKey 2021-12-17 08:30:00 +09:00
plugin.h [plugin] Clean up the rest of the plugin structs 2021-06-22 19:47:20 +09:00
png.h [image] Add parameter to load only the header 2021-01-19 10:15:57 +09:00
pqueue.h [util] Add an priority queue implementation 2021-08-02 13:29:55 +09:00
pr_comp.h [gamecode] Switch to using indexed initializers 2021-12-31 19:16:02 +09:00
pr_debug.h [qfcc] Write debug data space to sym file 2020-04-03 21:25:47 +09:00
pr_obj.h [ruamoko] Install and use dispatch tables 2020-03-09 18:11:36 +09:00
pr_type.h [qfcc] Make type encoding union anonymous 2020-03-30 11:10:05 +09:00
progs.h [gamecode] Get PR_Profile working 2021-12-27 13:50:49 +09:00
pvsfile.h [qfvis] Write out the fat-pvs file 2021-07-27 20:04:19 +09:00
qargs.h [util] Expose the quakerc check function 2021-11-14 10:12:14 +09:00
qdefs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qendian.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qtypes.h [renderer] Move driver specific texture chain defs 2021-07-21 16:36:51 +09:00
quakefs.h [quakefs] Take in the pointer to the global hunk 2021-12-24 06:45:13 +09:00
quakeio.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
render.h [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
riff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ringbuffer.h [input] Rework device registration 2021-09-20 15:21:11 +09:00
ruamoko.h [ruamoko] Replace rua_key with rua_input 2021-12-24 06:45:13 +09:00
screen.h [renderer] Make R_RenderView private 2021-12-24 06:45:12 +09:00
script.h Make script much friendlier to use 2020-02-26 09:39:03 +09:00
segtext.h Document segmented text 2020-02-15 23:48:47 +09:00
set.h [util] Minimize set growth 2021-08-11 12:31:03 +09:00
sizebuf.h [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
skin.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sound.h [audio] Clean up a few minor style issues 2021-06-25 16:52:09 +09:00
spritegn.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sys.h [util] Wrap fd_set 2021-09-28 10:53:51 +09:00
sys_developer.h [gamecode] Use a new developer flag for builtin debug 2021-12-24 06:45:13 +09:00
teamplay.h Make header protection consistent 2020-02-24 12:21:20 +09:00
tga.h [image] Add parameter to load only the header 2021-01-19 10:15:57 +09:00
va.h [util] Make va return const char * 2021-03-29 17:24:30 +09:00
ver_check.h Make header protection consistent 2020-02-24 12:21:20 +09:00
vid.h [vid] Add a listener set for palette changes 2021-12-24 06:45:13 +09:00
wad.h Make header protection consistent 2020-02-24 12:21:20 +09:00
wadfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
winding.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
zone.h [zone] Add function to retrieve memory usage 2021-12-27 20:12:03 +09:00