raze/source/common/utility
Christoph Oelckers a3dbfab54b - return some invalid but recognizable magic value when IntersectLines is being passed two collinear lines.
This actually should check if the two lines are identical but since this is rather expensive and rarely needed it's better handled by returning a distinct value the caller can handle if needed.
2022-10-30 16:51:37 +01:00
..
basics.h - Change walltype::clipangle from binangle to angle_t. 2022-10-05 00:36:25 +02:00
cmdlib.cpp - made the code mostly signed-char safe. 2022-10-12 22:12:30 +02:00
cmdlib.h - Blood: Floatified vector addition in ConcussSprite(). 2022-10-22 12:16:57 +02:00
colormatcher.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
configfile.cpp - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
configfile.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
engineerrors.cpp - backend code matching with GZDoom 2020-04-12 08:30:40 +02:00
engineerrors.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
filereadermusicinterface.h - make SectionGeometry create some data. 2021-12-30 09:53:07 +01:00
files.cpp - removed templates.h includes. 2021-10-30 10:51:03 +02:00
files.h - use consistent types in FileReader's ReadInt* functions. 2020-08-15 07:33:21 +02:00
files_decompress.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
findfile.cpp - backend update from GZDoom. 2022-08-26 18:28:22 +02:00
findfile.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
floatrect.h - backend update from GZDoom 2020-06-07 15:02:54 +02:00
geometry.h - return some invalid but recognizable magic value when IntersectLines is being passed two collinear lines. 2022-10-30 16:51:37 +01:00
gitinfo.cpp - backend update from GZDoom. 2022-10-02 20:33:18 +02:00
i_module.cpp - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
i_module.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
i_time.cpp - silenced lots of warnings for deliberate type conversions. 2022-10-30 16:51:35 +01:00
i_time.h - normalize the timer with the app start, not the epoch. 2022-10-09 14:50:45 +02:00
intrect.h - cleanup of 3D viewport code. 2022-08-05 17:04:45 +02:00
m_alloc.cpp - backend update to make the ZScript compiler work. 2020-06-14 18:58:30 +02:00
m_alloc.h -minor cleanup and backporting of con_pulsetext from Raze. 2020-09-27 16:12:49 +02:00
m_argv.cpp - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
m_argv.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
m_bbox.h - backend sync with GZDoom to pull in a few bugfixes and formatting corrections. 2020-05-26 23:12:04 +02:00
m_fixed.h - Eliminate MulScaleF(). 2022-10-27 16:55:52 +02:00
m_swap.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
matrix.cpp - Backend update from GZDoom 2022-10-20 22:24:25 +02:00
matrix.h - Backend update from GZDoom 2022-10-20 22:24:25 +02:00
memarena.cpp - split names into common and Raze-specific 2022-01-20 01:11:23 +01:00
memarena.h - new section builder. 2021-12-30 09:53:06 +01:00
name.cpp - split names into common and Raze-specific 2022-01-20 01:11:23 +01:00
name.h - split names into common and Raze-specific 2022-01-20 01:11:23 +01:00
palentry.h - address several warnings reported by GCC 11. 2021-11-29 00:55:29 +01:00
palette.cpp - addressed more shadowed variables in common code. 2021-12-30 09:57:32 +01:00
palutil.h - changed palette lookup to consider the remapping of color 0 to 255. 2021-08-14 10:26:04 +02:00
parallel_for.h - downgraded all LGPL3 license headers in the backend to LGPL2. 2022-10-23 18:46:17 +02:00
r_memory.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
r_memory.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
refcounted.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
s_playlist.cpp - removed templates.h includes. 2021-10-30 10:51:03 +02:00
s_playlist.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
tarray.h - silenced lots of warnings for deliberate type conversions. 2022-10-30 16:51:35 +01:00
templates.h - Replace MIN() from templates.h with version provided in STL. 2021-10-30 10:36:15 +02:00
tflags.h - made TFlags mostly constexpr 2021-12-30 09:56:46 +01:00
utf8.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
utf8.h - migrated to GZDoom's utility code. 2020-04-12 08:30:39 +02:00
vectors.h - another bunch of type conversion warnings fixed. 2022-10-30 16:51:35 +01:00
weightedlist.h - backend sync with GZDoom to pull in a few bugfixes and formatting corrections. 2020-05-26 23:12:04 +02:00
x86.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
x86.h - backend update from GZDoom. 2021-02-12 14:44:54 +01:00
zstrformat.cpp - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
zstring.cpp - backend update from GZDoom 2021-08-14 10:04:45 +02:00
zstring.h - backend update from GZDoom 2021-08-14 10:04:45 +02:00