raze-gles/source/common/engine
Christoph Oelckers dcb393bc44 - started reorganizing SW's memory management.
Need to get rid of all those unmanaged allocations and present game data in an easily serializable form.
This adds a managed TPointer class that replicates the useful parts of std::unique_pointer but steers clear of its properties that often render it useless.
2021-04-22 00:03:14 +02:00
..
cycler.cpp - backend sync with GZDoom to pull in a few bugfixes and formatting corrections. 2020-05-26 23:12:04 +02:00
cycler.h - backend sync with GZDoom to pull in a few bugfixes and formatting corrections. 2020-05-26 23:12:04 +02:00
d_event.cpp - Screen Job refactoring WIP. 2021-04-16 17:24:58 +02:00
d_eventbase.h - mouse code update. 2020-09-28 22:36:43 +02:00
d_gui.h - backend update to make the ZScript compiler work. 2020-06-14 18:58:30 +02:00
date.cpp - date code from GZDoom. 2020-10-05 20:28:19 +02:00
fcolormap.h - use GZDoom's 2D drawer. 2020-05-25 17:11:32 +02:00
g_input.h - do not call handleEvents outside the main loop. 2020-08-16 10:00:13 +02:00
gstrings.h - added 3 missing files. 2020-04-12 08:30:43 +02:00
i_interface.cpp - backend update. 2020-10-03 17:04:45 +02:00
i_interface.h - give forward declared enum a type. 2020-11-10 21:44:15 +01:00
i_net.cpp - backend update. 2020-10-03 17:04:45 +02:00
i_net.h - missing global variables. 2020-10-05 20:44:30 +02:00
i_specialpaths.h - updated the platform code to be mostly identical with GZDoom 2020-05-26 00:08:26 +02:00
m_joy.cpp - backend update to make the ZScript compiler work. 2020-06-14 18:58:30 +02:00
m_joy.h - backend update. 2020-06-11 09:15:44 +02:00
m_random.cpp - 'common' update. 2020-05-23 22:43:03 +02:00
m_random.h - Linux compile fixes. 2020-05-24 16:47:00 +02:00
namedef.h - re-added the fix for the inverted card reader in Twin Dragon's Map 10. 2021-03-06 12:20:03 +01:00
palettecontainer.cpp - engine updates from GZDoom. 2020-09-27 16:12:50 +02:00
palettecontainer.h - use constexpr for translation utilities 2020-08-15 10:22:07 +02:00
printf.h - fixed size setup for most menus. 2021-03-01 13:08:10 +01:00
renderstyle.cpp - moved renderstyle to 'common' and use GZDoom's color table code unaltered. 2020-05-23 22:43:05 +02:00
renderstyle.h - moved renderstyle to 'common' and use GZDoom's color table code unaltered. 2020-05-23 22:43:05 +02:00
sc_man.cpp - backend update from GZDoom. 2020-10-24 17:30:47 +02:00
sc_man.h - testing some script parser improvements. 2021-04-06 15:07:12 +02:00
sc_man_scanner.re - backend code matching with GZDoom 2020-04-12 08:30:40 +02:00
sc_man_tokens.h - backend code matching with GZDoom 2020-04-12 08:30:40 +02:00
serialize_obj.h - update "common" subfolder. 2020-05-23 22:43:02 +02:00
serializer.cpp - engine updates from GZDoom. 2020-09-27 16:12:50 +02:00
serializer.h - started reorganizing SW's memory management. 2021-04-22 00:03:14 +02:00
serializer_internal.h - engine updates from GZDoom. 2020-09-27 16:12:50 +02:00
st_start.h - backend update to make the ZScript compiler work. 2020-06-14 18:58:30 +02:00
startupinfo.h - allow specifying a .def file in GAMEINFO. 2021-04-17 23:52:45 +02:00
stats.cpp - use GZDoom's 2D drawer. 2020-05-25 17:11:32 +02:00
stats.h - backend update from GZDoom. 2021-02-12 14:44:54 +01:00
stringtable.cpp - update of language code from GZDoom. 2020-10-05 00:46:24 +02:00
stringtable.h - merged string table and system callbacks. 2020-10-04 21:15:51 +02:00
v_colortables.cpp - moved renderstyle to 'common' and use GZDoom's color table code unaltered. 2020-05-23 22:43:05 +02:00
v_colortables.h - moved renderstyle to 'common' and use GZDoom's color table code unaltered. 2020-05-23 22:43:05 +02:00