qzdoom/src
Christoph Oelckers a38633aa22 - moved the file name management out of the single resource lumps.
This is now being managed by the main file system class. The single lumps should only concern themselves with the actual data they manage, not with how the file system presents them to the outside.
The IWAD detection code was also switched to use a file system wrapper instead of looking at the single files directly.
2020-04-11 14:00:16 +02:00
..
common - make DumpCPUInfo return a string instead of letting it print the info itself. Also consolidated I_Init, because both existing versions were identical. 2020-04-11 14:00:15 +02:00
console - renamed fullscreen CVar internally to vid_fullscreen to make searching for it easier. 2020-04-11 14:00:15 +02:00
g_statusbar - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
gamedata - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
intermission - clear the screen before drawing content, not afterward. 2020-03-17 08:50:00 +01:00
maploader - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
menu - renamed fullscreen CVar internally to vid_fullscreen to make searching for it easier. 2020-04-11 14:00:15 +02:00
playsim - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
posix - renamed fullscreen CVar internally to vid_fullscreen to make searching for it easier. 2020-04-11 14:00:15 +02:00
r_data - moved the last remaining utilities. 2020-04-11 14:00:14 +02:00
rendering - renamed fullscreen CVar internally to vid_fullscreen to make searching for it easier. 2020-04-11 14:00:15 +02:00
scripting - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
sound - moved more stuff and split FRandom in two so that the high level baggage does not need to be pulled in to use the RNG. 2020-04-11 14:00:14 +02:00
utility - moved the last remaining utilities. 2020-04-11 14:00:14 +02:00
win32 - include cleanup in Win32 folder. 2020-04-11 14:00:15 +02:00
__autostart.cpp
am_map.cpp Implement renderstyle and transparent actor sprite rendering in automap (#997) 2019-12-23 10:29:14 -05:00
am_map.h
announcer.h
autosegs.h
bbannouncer.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
CMakeLists.txt - include cleanup in Win32 folder. 2020-04-11 14:00:15 +02:00
ct_chat.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
d_anonstats.cpp - fixed survey data retrieval for Vulkan. 2019-08-11 21:26:08 +02:00
d_event.h - copied some fixes for overlong config entries from Raze. 2020-04-11 14:00:08 +02:00
d_gui.h
d_iwad.cpp - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
d_main.cpp - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
d_main.h Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
d_net.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
d_net.h
d_netinf.h
d_netinfo.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
d_protocol.cpp
d_protocol.h
dobject.cpp - block StaticPointerSubstitution for non-player objects. 2020-03-16 09:21:37 +01:00
dobject.h - added printf.h header to avoid including more dirty ones for the console printing functions. 2020-04-11 14:00:09 +02:00
dobjgc.cpp
dobjgc.h - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
dobjtype.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
dobjtype.h
doomdata.h Change ML_NOSKYWALLS and add ML_DRAWFULLHEIGHT 2020-01-11 13:24:02 +01:00
doomdef.h - changed MIDI sources so that they do not have to include i_musicinterns.h anymore. 2019-09-25 21:47:33 +02:00
doomstat.cpp
doomstat.h
doomtype.h - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
empty.cpp
events.cpp - made load game failure a bit more resilient 2020-01-02 13:40:14 +02:00
events.h Added RenderUnderlay. 2019-07-03 18:01:45 +02:00
g_cvars.cpp - force Greek to use the standard font in Heretic and Hexen. 2020-02-16 13:52:44 +01:00
g_cvars.h
g_dumpinfo.cpp
g_game.cpp - made the translation container a class. 2020-04-11 14:00:11 +02:00
g_game.h - moved most basic utility code without any dependencies on the rest of the engine to 'common' directory. 2020-04-11 14:00:13 +02:00
g_hub.cpp - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
g_hub.h
g_input.h
g_level.cpp - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
g_level.h
g_levellocals.h Add current, max and average velocity as stat (#912) 2019-08-28 20:33:07 +02:00
g_pch.h - temporary solution to fix build of non-MSVC targets 2019-08-22 11:30:40 +03:00
g_pch2.h
gameconfigfile.cpp save and restore config-only variables from proper sections 2020-01-17 19:24:17 +01:00
gameconfigfile.h
gitinfo.cpp
hu_scores.cpp
hu_stuff.h
i_net.cpp - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
i_net.h - refactored the exit calls out of the networking code 2019-10-07 00:55:14 +02:00
m_cheat.cpp
m_cheat.h
m_joy.cpp - added some utilities to cmdlib.cpp and changed its license to BSD, because no original Quake code is left here. 2020-04-11 14:00:08 +02:00
m_joy.h
m_misc.cpp - removed hardcoded width limit for screenshots 2019-10-24 10:42:39 +03:00
m_misc.h - copied some fixes for overlong config entries from Raze. 2020-04-11 14:00:08 +02:00
p_conversation.cpp - separated the channel number from the flags in the sound interface so that the 8 channel limit can be eliminated. 2019-12-16 23:52:39 +01:00
p_conversation.h Made several classes trivially copyable, 2019-09-09 09:52:33 +02:00
p_openmap.cpp - moved the file name management out of the single resource lumps. 2020-04-11 14:00:16 +02:00
p_saveg.cpp - made the translation container a class. 2020-04-11 14:00:11 +02:00
p_saveg.h
p_setup.cpp - moved more code to 'common'. 2020-04-11 14:00:12 +02:00
p_setup.h - added some utilities to cmdlib.cpp and changed its license to BSD, because no original Quake code is left here. 2020-04-11 14:00:08 +02:00
p_states.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
p_tick.cpp - fixed: MF8_RECREATELIGHTS must be processed in pause mode as well. 2019-10-20 12:55:24 +02:00
p_tick.h
r_state.h
scriptutil.cpp
scriptutil.h
serializer.cpp - removed the implicit conversion operators from FName. 2020-04-11 14:00:13 +02:00
serializer.h - moved the dictionary implementation into the 'scripting' folder where it really belongs. 2020-04-11 14:00:09 +02:00
st_start.h - the big cleanup of the exit cleanup is done! 2019-10-07 20:28:55 +02:00
st_stuff.cpp Added 'NoKeyboardCheats' option to IWADINFO 2019-11-13 17:34:42 +01:00
st_stuff.h
version.h bring minimal save version back, as most of the savegames load fine 2020-03-08 18:46:37 +01:00
wi_stuff.cpp - clear the screen before drawing content, not afterward. 2020-03-17 08:50:00 +01:00
wi_stuff.h - added option to print a map author's name on the summary screen 2019-08-02 09:11:40 +02:00
zzautozend.cpp