ericw-tools/include/common
Kevin Shanahan 89abf25218 common: convert all tools to instanced bsp data
Transition all tools to access the BSP data via the bspdata struct instead
of the shared globals.  Remove the compatibility code from bspfile which
copied the global values to/from the instanced bspdata struct.

Mostly the changes just involved passing along the bspdata struct to the
various functions which needed to reference the data.  TraceLine and
MakeTNodes in light got some extra changes so that we cache the node
dplane pointer and remove the need to pass the bspdata struct to every
trace operation!

Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
2013-08-22 11:01:08 +09:30
..
bspfile.h common: convert all tools to instanced bsp data 2013-08-22 11:01:08 +09:30
cmdlib.h common: add printf attribute to Error() declaration in cmdlib.h 2013-04-23 14:39:44 +09:30
lbmlib.h Import initial sources 2006-08-28 23:58:10 +09:30
log.h common: fix missing stdarg include in log.h 2013-04-24 09:02:20 +09:30
mathlib.h common: constify vec3_origin 2013-08-20 13:30:05 +09:30
polylib.h Import initial sources 2006-08-28 23:58:10 +09:30
scriplib.h Import initial sources 2006-08-28 23:58:10 +09:30
threads.h common: add the ability to pass an arg to spawned threads 2013-08-20 19:27:40 +09:30
trilib.h Import initial sources 2006-08-28 23:58:10 +09:30
wadlib.h Import initial sources 2006-08-28 23:58:10 +09:30