vkdoom_m/src/common/engine
Christoph Oelckers ebd4ebf298 StringTable cleanup and improvements
cleaned up function interface to avoid referencing the file system in the worker functions.
replaced StringTable's operators with functions.. The main reason is that these are far easier to look up when browsing the source.
This also fixes a premature translation in SBARINFO that was done in the parsing stage, not the printing stage.
2024-04-21 10:34:44 +02:00
..
cycler.cpp - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
cycler.h - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
d_event.cpp - Move invertmouse CVARs into common code. 2023-04-04 17:11:28 +02:00
d_eventbase.h - keep mouse coordinates as floats for as long as possible. 2020-09-28 22:12:44 +02:00
d_gui.h - moved some event related code to 'common'. 2020-06-13 20:31:57 +02:00
date.cpp added even more explicit GetChars() calls. 2023-10-03 15:55:08 +02:00
fcolormap.h - 2D drawer cleanup. 2020-04-11 20:20:58 +02:00
files.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
filesystem.h - put the entire filesystem code into a namespace and created some subdirectories. 2023-08-22 22:54:54 +02:00
g_input.h - various engine updates from Raze. 2020-09-27 10:17:58 +02:00
gamestate.h - screenjob. fixes from Raze 2022-04-26 20:50:35 +02:00
gstrings.h - moved stringtable to 'common'. 2020-04-11 20:19:51 +02:00
i_interface.cpp - moved language CVAR to backend. 2022-10-02 17:59:39 +02:00
i_interface.h serialize the remap data of custom translations defined at run time. 2023-11-19 12:44:22 +01:00
i_net.cpp added a third batch of GetChars call to FStrings. 2023-10-07 23:03:40 +02:00
i_net.h - route the StartScreen#::Net... functions through a global interface. 2022-06-01 08:37:00 +02:00
i_specialpaths.h - changed Windows config and game data storage to prefer known folders over the program directory. 2022-11-05 13:28:31 +01:00
m_joy.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
m_joy.h - removed NOVTABLE #define. 2023-08-12 09:31:33 +02:00
m_random.cpp - moved the script compiler's backend to 'common'. 2020-04-11 20:20:55 +02:00
m_random.h - moved the script compiler's backend to 'common'. 2020-04-11 20:20:55 +02:00
namedef.h moved a few things out of the common code that should be defined privately. 2024-02-04 13:54:25 +01:00
palettecontainer.cpp GCC-13 support, when precompiled headers are off 2024-02-05 17:40:37 +01:00
palettecontainer.h use FTranslationID in the 2D code. 2023-11-09 23:04:11 +01:00
printf.h - replaced zstrformat with stb_sprintf. 2023-08-09 11:51:46 +02:00
renderstyle.cpp - use the standard library's 'clamp' function instead of our homegrown variant. 2021-10-30 10:21:50 +02:00
renderstyle.h Minor optimizations to VisualThinker 2024-01-06 20:06:57 -05:00
sc_man.cpp Export FScanner parser to ZScript as ScriptScanner 2023-12-25 10:52:56 +01:00
sc_man.h Export FScanner parser to ZScript as ScriptScanner 2023-12-25 10:52:56 +01:00
sc_man_scanner.re gave translations a dedicated scripted type. 2023-11-09 23:04:10 +01:00
sc_man_tokens.h Implement Static Function Pointers 2023-10-11 19:12:48 +02:00
serialize_obj.h - moved serializer to 'common'. 2020-04-11 20:20:54 +02:00
serializer.cpp Fix A_ChangeModel serialization 2024-03-17 18:07:50 -03:00
serializer.h Fix A_ChangeModel serialization 2024-03-17 18:07:50 -03:00
serializer_internal.h Add missing include guards 2023-05-29 07:35:26 +02:00
st_start.h Create initial error and netstart windows 2024-01-02 16:55:17 +01:00
startupinfo.h - add steamappid field for DRPC 2022-03-10 00:03:50 -05:00
stats.cpp yet even more GetChars calls added. 2023-10-07 23:29:24 +02:00
stats.h Fix compilation on Linux 2022-11-06 12:50:51 -06:00
stringtable.cpp StringTable cleanup and improvements 2024-04-21 10:34:44 +02:00
stringtable.h StringTable cleanup and improvements 2024-04-21 10:34:44 +02:00
v_colortables.cpp - whitespace cleanup, updated from Raze. 2022-01-02 12:23:42 +01:00
v_colortables.h - moved renderstyle and colortables code to 'common'. 2020-04-11 20:20:37 +02:00