raze/source/common/utility
Christoph Oelckers 88b6661395 - hooked up GZDoom's JSON serializer.
It's time to build a better savegame format and also to replace SJSON with something easier to work with.
2020-02-22 18:41:24 +01:00
..
rapidjson - hooked up GZDoom's JSON serializer. 2020-02-22 18:41:24 +01:00
basics.h - added GZDoom's Windows backend code. 2019-12-22 20:55:47 +01:00
cmdlib.cpp - added 0 length check to StripExtension. 2020-02-03 22:12:36 +01:00
cmdlib.h - sound backend update. 2020-02-09 13:26:51 +01:00
configfile.cpp - fixed the config loader to read long line without messing up the data. 2020-02-02 11:49:36 +01:00
configfile.h - fixed the config loader to read long line without messing up the data. 2020-02-02 11:49:36 +01:00
filereadermusicinterface.h - sound backend update. 2020-02-09 13:26:51 +01:00
files.cpp - more macOS compilation fixes 2020-01-07 01:11:19 +01:00
files.h - sound backend update. 2020-02-09 13:26:51 +01:00
files_decompress.cpp - cleaned up the remaining dependencies on windows.h 2020-02-03 21:30:57 +01:00
gstrings.h - added ZDoom's menu system as a base to build a new menu on. 2019-11-21 18:03:09 +01:00
i_module.cpp - sound backend update. 2020-02-09 13:26:51 +01:00
i_module.h - sound backend update. 2020-02-09 13:26:51 +01:00
i_time.cpp - all source compile now on macOS 2020-01-08 01:00:57 +01:00
i_time.h - added ZDoom's keybinding class and some needed support code. 2019-11-03 18:19:29 +01:00
m_argv.cpp - input works again. 2019-11-04 20:29:07 +01:00
m_argv.h - added support for ZDoom-style GAMEINFO. 2020-01-11 17:05:25 +01:00
m_crc32.h - no need to have 2 CRC32 implementations. 2019-11-02 22:10:53 +01:00
m_png.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00
m_png.h - added stripped down versions of GZDoom's texture classes 2019-10-05 19:38:25 +02:00
m_swap.h - added more utilities from GZDoom - TArray/TMap and FileReader. 2019-09-23 19:52:25 +02:00
matrix.cpp - more macOS compilation fixes 2020-01-07 01:11:19 +01:00
matrix.h - added matrix class for moving the GL matrix manipulation out of the engine code. 2019-10-04 01:41:57 +02:00
memarena.cpp - added stripped down versions of GZDoom's texture classes 2019-10-05 19:38:25 +02:00
memarena.h - added stripped down versions of GZDoom's texture classes 2019-10-05 19:38:25 +02:00
name.cpp - added GZDoom's font code and some dependencies. 2019-10-24 01:20:58 +02:00
name.h - fixed all undefined symbols except OpenGLFrameBuffer. 2019-12-23 10:53:58 +01:00
namedef.h - added extended sound lookup as well plus menu options. 2020-01-27 22:29:45 +01:00
palentry.h - added GZDoom's Windows backend code. 2019-12-22 20:55:47 +01:00
printf.h - fixed the crash reporter on Windows. 2020-02-02 13:33:07 +01:00
sc_man.cpp - fixed all undefined symbols except OpenGLFrameBuffer. 2019-12-23 10:53:58 +01:00
sc_man.h - fixed all undefined symbols except OpenGLFrameBuffer. 2019-12-23 10:53:58 +01:00
sc_man_scanner.re - added GZDoom's font code and some dependencies. 2019-10-24 01:20:58 +02:00
sc_man_tokens.h - added GZDoom's font code and some dependencies. 2019-10-24 01:20:58 +02:00
stats.cpp - place weapon sprites in a separate render list. 2019-12-30 20:16:51 +01:00
stats.h - reworked the FPS display to use ZDoom's fstat class to get rid of the microscopic font it used. 2019-11-10 11:42:25 +01:00
stringtable.cpp - renamed the internal resource directory to "engine" and routed most literal mentions of the engine name through version.h 2019-12-26 14:04:53 +01:00
stringtable.h - some string rework 2019-12-09 01:00:46 +01:00
strnatcmp.c - added GZDoom's statistics code 2019-11-12 22:00:33 +01:00
strnatcmp.h - added GZDoom's statistics code 2019-11-12 22:00:33 +01:00
superfasthash.cpp - replaced all uses of xxhash with SuperFastHash. 2019-11-02 22:52:13 +01:00
superfasthash.h - replaced all uses of xxhash with SuperFastHash. 2019-11-02 22:52:13 +01:00
tarray.h - fixed out of bounds memory access. 2019-12-06 23:20:18 +01:00
templates.h - added more utilities from GZDoom - TArray/TMap and FileReader. 2019-09-23 19:52:25 +02:00
tflags.h - update of the sound engine for unlimited channels per source. 2019-12-17 00:29:38 +01:00
utf8.cpp - more macOS compilation fixes 2020-01-07 01:11:19 +01:00
utf8.h - more utilities, most importantly ZString without which it would be hard to use any ZDoom-based code at all. 2019-09-23 20:56:05 +02:00
vectors.h - added matrix class for moving the GL matrix manipulation out of the engine code. 2019-10-04 01:41:57 +02:00
w_zip.h - removed the ZDoom CVAR code because it won't be needed and added its Zip file reader to maintain an engine file with needed assets. 2019-10-04 00:52:19 +02:00
xs_Float.h - added matrix class for moving the GL matrix manipulation out of the engine code. 2019-10-04 01:41:57 +02:00
zstrformat.cpp - more utilities, most importantly ZString without which it would be hard to use any ZDoom-based code at all. 2019-09-23 20:56:05 +02:00
zstring.cpp - more utilities, most importantly ZString without which it would be hard to use any ZDoom-based code at all. 2019-09-23 20:56:05 +02:00
zstring.h - fixed the crash reporter on Windows. 2020-02-02 13:33:07 +01:00