gzdoom-gles/src
Christoph Oelckers bfd968a88c - uncoupled the MIDI player from Windows system structures.
The approach being used here caused the entire sound system to be infested by windows.h, just to avoid copying around a handful of variables in one place, effectively preventing any compiling optimization.
Windows will now use the same internally defined structure for all MIDI processing which only for actual submission to the system player will be converted to the internal format.
2017-03-10 12:01:29 +01:00
..
fragglescript - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
g_inventory - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
g_shared - replaced another large batch of homegrown type use. 2017-03-08 18:55:53 +01:00
g_statusbar - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
gl - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
intermission - replaced another large batch of homegrown type use. 2017-03-08 18:55:53 +01:00
math - implemented '**' (power) operator. To ensure reliability, acustom 'pow' function will be used to calculate it. 2016-10-17 15:17:48 +02:00
menu - reduced missing texture messages in the menu to warnings. 2017-03-08 19:04:35 +01:00
oplsynth - did a bit of cleanup on the MIDI callback interface, made the function type a typedef and removed the two unused parameters. Only the native Windows player passed something, but it wasn't used by the callback. 2017-03-09 20:28:57 +01:00
polyrenderer - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
posix - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
r_data - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
rapidjson Serializer now writes floating point zero if special value is encountered 2016-12-20 12:19:12 +01:00
resourcefiles - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
scripting - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
sfmt - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
sound - uncoupled the MIDI player from Windows system structures. 2017-03-10 12:01:29 +01:00
swrenderer - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
textures - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
timidity - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
wildmidi Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
win32 - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
xlat - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
__autostart.cpp - Fixed the order of the MS sections. 2016-11-22 21:20:42 +01:00
actionspecials.h - added Floor_Stop and Ceiling_Stop action specials. 2017-02-27 21:31:59 +01:00
actor.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
actorinlines.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
actorptrselect.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
actorptrselect.h Normalize line endings 2016-03-01 09:47:10 -06:00
am_map.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
am_map.h - fixed: Custom automap colors were not invalidated on restart. 2016-12-03 15:44:46 +01:00
announcer.h Normalize line endings 2016-03-01 09:47:10 -06:00
autosegs.h - for some reason the change to c_expr.cpp got lost. 2017-03-08 21:14:21 +01:00
b_bot.cpp - optimized the FName versions of IsDescendantOf and IsKindOf. These can be done without first looking up the class type itself. 2017-02-08 15:47:22 +01:00
b_bot.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
b_func.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
b_game.cpp - the fourth. 2017-03-08 18:55:54 +01:00
b_move.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
b_think.cpp - added parameter to PLayerPawn::GetMaxHealth to return the real maximum health, including stamina upgrades. 2017-03-01 00:04:17 +01:00
basictypes.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
bbannouncer.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
c_bind.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
c_bind.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_cmds.cpp Changed FOV from a CCMD to a CVar, allowing players' FOV settings to persist. Also exported SetFOV to PlayerInfo for ZScript. 2017-02-28 14:46:30 +01:00
c_console.cpp Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
c_console.h Normalize line endings 2016-03-01 09:47:10 -06:00
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
c_cvars.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
c_dispatch.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
c_dispatch.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
c_expr.cpp - for some reason the change to c_expr.cpp got lost. 2017-03-08 21:14:21 +01:00
c_functions.cpp - added a 'brief' mode to linetarget and info. 2017-02-25 21:48:15 +01:00
c_functions.h - added a 'brief' mode to linetarget and info. 2017-02-25 21:48:15 +01:00
CMakeLists.txt - enable multiprocessor compilation with MSVC++ using /MP for MSBuild 2017-03-10 00:49:26 +01:00
cmdlib.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
cmdlib.h - ncopystring is not needed anymore. 2017-02-19 01:14:31 +01:00
colormatcher.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
colormatcher.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
compatibility.cpp Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
compatibility.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
configfile.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
configfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
ct_chat.cpp - the fourth. 2017-03-08 18:55:54 +01:00
d_dehacked.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
d_dehacked.h more inventory scriptification 2017-01-19 23:42:12 +01:00
d_event.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
d_gui.h Normalize line endings 2016-03-01 09:47:10 -06:00
d_iwad.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
d_main.cpp Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
d_main.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
d_net.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
d_net.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_netinf.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_netinfo.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
d_player.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_protocol.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_protocol.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
decallib.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
decallib.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
dobject.cpp - the fourth. 2017-03-08 18:55:54 +01:00
dobject.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
dobjgc.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
dobjgc.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
dobjtype.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
dobjtype.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
doomdata.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
doomdef.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
doomdef.h Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
doomerrors.h - record all line numbers during function generation. This is useful for error reporting and eventually debugging. 2016-12-02 17:36:29 +01:00
doomstat.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
doomstat.h - the fourth. 2017-03-08 18:55:54 +01:00
doomtype.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
dsectoreffect.cpp - Fixed GCC/Clang compile errors. 2017-01-14 18:30:01 +01:00
dsectoreffect.h - changed TObjPtr to take a pointer as its template argument and not the class it points to. 2017-03-08 13:35:21 +01:00
dthinker.cpp - made all iterator classes natively abstract so that they do not get a ConstructNative method so that OP_NEW can refuse creating them without the need to mark them as abstract. 2017-03-09 17:21:37 +01:00
dthinker.h - the fourth. 2017-03-08 18:55:54 +01:00
edata.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
edata.h - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
empty.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
errors.h
events.cpp Fixed the size of the local params array for WorldTick/UiTick 2017-03-09 15:38:49 +01:00
events.h Added: UiTick in EventHandlers, a callback that executes at 35fps on every handler in ui scope; 2017-03-09 15:38:49 +01:00
f_wipe.cpp - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
f_wipe.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
files.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
files.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
g_doomedmap.cpp Fixed format strings warnings reported by GCC/Clang 2016-12-24 23:51:08 +01:00
g_game.cpp Added: UiTick in EventHandlers, a callback that executes at 35fps on every handler in ui scope; 2017-03-09 15:38:49 +01:00
g_game.h - added an amount parameter to the 'drop' CCMD. 2017-02-23 20:18:02 +01:00
g_hub.cpp - made intermission screen more scripting friendly. 2017-02-24 00:28:33 +01:00
g_hub.h - read snapshots from zip. 2016-09-22 01:28:05 +02:00
g_level.cpp Merge https://github.com/coelckers/gzdoom 2017-03-05 18:40:44 -05:00
g_level.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
g_levellocals.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
g_mapinfo.cpp - the fourth. 2017-03-08 18:55:54 +01:00
g_pch.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
g_pch2.h - tried to add precompiled headers to fastmath sources as well, but VC++ doesn't seem to want to play along. So I left this stuff in but disabled the precompilation until a solution can be found. 2016-04-10 13:54:42 +02:00
g_skill.cpp - the fourth. 2017-03-08 18:55:54 +01:00
gameconfigfile.cpp - the fourth. 2017-03-08 18:55:54 +01:00
gameconfigfile.h - the fourth. 2017-03-08 18:55:54 +01:00
gametype.h Normalize line endings 2016-03-01 09:47:10 -06:00
gi.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
gi.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
gitinfo.cpp
gstrings.h Normalize line endings 2016-03-01 09:47:10 -06:00
GuillotineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
GuillotineBinPack.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
hu_scores.cpp - wrapped the entire DSBarInfo class in a container and completely decoupled it from DBaseStatusBar. 2017-01-20 11:11:22 +01:00
hu_stuff.h - the fourth. 2017-03-08 18:55:54 +01:00
i_cd.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_module.cpp - Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc. 2016-11-22 22:41:32 -05:00
i_module.h - Added support for GTK3 (thanks to "MineyMe" and edward-san) 2016-11-12 18:32:09 -05:00
i_net.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
i_net.h Normalize line endings 2016-03-01 09:47:10 -06:00
i_video.h Normalize line endings 2016-03-01 09:47:10 -06:00
info.cpp - separated the blood translation index from the BloodColor variable to allow more than 255 blood translations and as a prerequisite for allowing to change the blood color. 2017-03-02 10:26:23 +01:00
info.h - the fourth. 2017-03-08 18:55:54 +01:00
keysections.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lists.h Normalize line endings 2016-03-01 09:47:10 -06:00
lumpconfigfile.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
lumpconfigfile.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_alloc.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
m_alloc.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_argv.cpp - disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared. 2016-11-25 00:25:26 +01:00
m_argv.h Normalize line endings 2016-03-01 09:47:10 -06:00
m_bbox.cpp - floatified FBoundingBox. 2016-03-31 10:38:54 +02:00
m_bbox.h - removed most of the deleted function declarations. 2016-03-31 21:20:45 +02:00
m_cheat.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
m_cheat.h - added a damage type parameter to MDK CCMD. 2017-02-27 20:07:21 +01:00
m_crc32.h - the fourth. 2017-03-08 18:55:54 +01:00
m_fixed.h - the fourth. 2017-03-08 18:55:54 +01:00
m_joy.cpp - the fourth. 2017-03-08 18:55:54 +01:00
m_joy.h - the fourth. 2017-03-08 18:55:54 +01:00
m_misc.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
m_misc.h - the fourth. 2017-03-08 18:55:54 +01:00
m_png.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
m_png.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
m_random.cpp - the fourth. 2017-03-08 18:55:54 +01:00
m_random.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
m_swap.h Fixed compilation on macOS 2016-09-24 13:15:45 +03:00
md5.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
md5.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
memarena.cpp - the fourth. 2017-03-08 18:55:54 +01:00
memarena.h - took VMFunction out of the DObject hierarchy. 2017-02-08 11:13:41 +01:00
mus2midi.cpp - the fourth. 2017-03-08 18:55:54 +01:00
mus2midi.h - more of the same. 2017-03-08 18:55:53 +01:00
name.cpp - fixed: The TabCommands array needs to be cleared before the NameManager is destroyed. 2016-09-13 10:43:53 +02:00
name.h Normalize line endings 2016-03-01 09:47:10 -06:00
namedef.h Merge branch 'meta' 2017-02-28 14:47:00 +01:00
nodebuild.cpp - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild.h - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild_classify_nosse2.cpp - removed the separate SSE2 version of the node builder's ClassifyLine function and all code associated with it. 2017-02-26 12:47:16 +01:00
nodebuild_events.cpp - added custom math routines for reliability. 2016-03-11 15:45:47 +01:00
nodebuild_extract.cpp - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild_gl.cpp - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild_utility.cpp - the fourth. 2017-03-08 18:55:54 +01:00
p_3dfloors.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
p_3dfloors.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_3dmidtex.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_3dmidtex.h - fixed: Instant floor movers should disable z-interpolation for all affected actors. 2016-12-27 21:16:42 +01:00
p_acs.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
p_acs.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
p_actionfunctions.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
p_blockmap.h - moved the msecnode code to its own file. 2017-01-06 12:54:01 +01:00
p_buildmap.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_ceiling.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_checkposition.h - fixed: It was not possible to step through a ceiling portal into the upper sector. 2016-05-20 13:10:42 +02:00
p_conversation.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_conversation.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_doors.cpp - fixed a typo. 2017-02-16 23:17:19 +01:00
p_effect.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
p_effect.h Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
p_enemy.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_enemy.h - allow the VM to run on one global stack per thread. 2016-11-30 17:15:01 +01:00
p_floor.cpp - fixed: The stair and donut builders did not initialize FFloor::m_Instant. 2017-03-02 18:18:34 +01:00
p_glnodes.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_interaction.cpp - fixed: NOINFIGHTSPECIES checked the wrong target actor. 2017-03-09 18:44:32 +01:00
p_lights.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_linkedsectors.cpp - allow a link between the same sector's floor and ceiling. 2017-02-26 20:11:24 +01:00
p_lnspec.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_lnspec.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_local.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_map.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_maputl.cpp Merge branch 'master' into 3.0_work 2017-03-10 10:39:12 +01:00
p_maputl.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_mobj.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_pillar.cpp - split DObject::Destroy into the main method, a native OnDestroy and a scripted OnDestroy method and made the main method non-virtual 2017-01-12 22:49:18 +01:00
p_plats.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
p_portals.cpp - empty gl_portals.cpp file. 2016-01-12 21:36:33 +01:00
p_pspr.cpp Merge https://github.com/coelckers/gzdoom 2017-02-28 04:46:23 -05:00
p_pspr.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_pusher.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_saveg.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_saveg.h - refactored the level backup data needed by the serializer into p_saveg.h. 2017-01-08 12:11:31 +01:00
p_scroll.cpp - changed TObjPtr to take a pointer as its template argument and not the class it points to. 2017-03-08 13:35:21 +01:00
p_secnodes.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_sectors.cpp - added a script export for ACS's ReplaceTextures function. 2017-02-09 12:02:07 +01:00
p_setup.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
p_setup.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_sight.cpp Merge branch 'master' into 3.0_work 2017-03-10 10:39:12 +01:00
p_slopes.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_spec.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
p_spec.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_states.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_switch.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_tags.cpp - added SectorTagIterator and LineIDIterator script classes. 2017-03-09 17:05:51 +01:00
p_tags.h - added SectorTagIterator and LineIDIterator script classes. 2017-03-09 17:05:51 +01:00
p_teleport.cpp - scriptified the teleport fog. 2017-01-13 23:17:04 +01:00
p_terrain.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_terrain.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_things.cpp - added a 'nocheck' parameter to A_Raise* and Thing_Raise. 2017-02-26 17:50:48 +01:00
p_tick.cpp Almost forgot: WorldTick hook, since ZScript doesn't have delays 2017-01-31 03:24:46 +02:00
p_tick.h Normalize line endings 2016-03-01 09:47:10 -06:00
p_trace.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_trace.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_udmf.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_udmf.h - replaced finesine for texture warping with a smaller custom table, based on the old 2005 FP code, but fixes the generation of the sine table. 2016-04-28 15:59:37 +02:00
p_usdf.cpp - allow specifying specials in ZSDF by name. 2017-02-26 17:05:04 +01:00
p_user.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
p_xlat.cpp - added a few missing includes which were not triggered as error in a debug build. 2017-03-10 09:57:10 +01:00
parsecontext.cpp - do not use strtol for parsing critical values that can get large. 2017-02-01 11:19:55 +01:00
parsecontext.h Normalize line endings 2016-03-01 09:47:10 -06:00
pathexpander.cpp Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
pathexpander.h Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
po_man.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
po_man.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
portal.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
portal.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
r_defs.h - make GCC happy. 2017-03-10 02:29:03 +01:00
r_renderer.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
r_sky.cpp - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
r_sky.h - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
r_state.h - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
r_utility.cpp Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
r_utility.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
Rect.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
s_advsound.cpp - the fourth. 2017-03-08 18:55:54 +01:00
s_environment.cpp - the fourth. 2017-03-08 18:55:54 +01:00
s_playlist.cpp - added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone. 2016-08-28 09:55:04 +02:00
s_playlist.h Normalize line endings 2016-03-01 09:47:10 -06:00
s_sndseq.cpp - the fourth. 2017-03-08 18:55:54 +01:00
s_sndseq.h - changed TObjPtr to take a pointer as its template argument and not the class it points to. 2017-03-08 13:35:21 +01:00
s_sound.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
s_sound.h - removed the dobject.h include from s_sound.h. This isn't needed and only increased compile times of files with no relation to the actual game that need the sound system. 2017-03-10 01:10:14 +01:00
sc_man.cpp - the fourth. 2017-03-08 18:55:54 +01:00
sc_man.h - the fourth. 2017-03-08 18:55:54 +01:00
sc_man_scanner.re Added SLADE3's colourise and tint translations. 2017-03-05 22:50:35 +01:00
sc_man_tokens.h - implemented the parser basics of a ZScript versioning system. 2017-03-05 14:13:00 +01:00
serializer.cpp - fixed: To get the final error handling from the serializer, Close must be called before the destructor gets invoked. 2017-02-27 15:16:03 +01:00
serializer.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
skins.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
skins.h Normalize line endings 2016-03-01 09:47:10 -06:00
SkylineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
SkylineBinPack.h Switch to the bottom-left picker for the Skyline Bin Packer 2016-01-10 21:54:28 -06:00
st_start.h Normalize line endings 2016-03-01 09:47:10 -06:00
st_stuff.cpp - the fourth. 2017-03-08 18:55:54 +01:00
st_stuff.h - wrapped the entire DSBarInfo class in a container and completely decoupled it from DBaseStatusBar. 2017-01-20 11:11:22 +01:00
statistics.cpp - refactored global sides array to be more VM friendly. 2017-01-08 18:46:17 +01:00
statnums.h - added a new thinker statnum STAT_STATIC which do not get deleted between levels. 2017-02-25 16:56:49 +01:00
stats.cpp RDTSC-based cycle_t for macOS 2017-01-31 15:57:47 +02:00
stats.h - removed some long longs, to reduce that type's use to the necessary minimum 2017-03-09 20:05:22 +01:00
stringtable.cpp - the fourth. 2017-03-08 18:55:54 +01:00
stringtable.h - the fourth. 2017-03-08 18:55:54 +01:00
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
teaminfo.cpp - the fourth. 2017-03-08 18:55:54 +01:00
teaminfo.h - scriptified the rest of the player menu. This compiles and runs but doesn't work yet, it will be fixed in the next commit. 2017-02-18 01:20:07 +01:00
tempfiles.cpp Normalize line endings 2016-03-01 09:47:10 -06:00
tempfiles.h Normalize line endings 2016-03-01 09:47:10 -06:00
templates.h - Refactored SBarInfo flow control so negatable commands are handled statically. 2016-04-02 23:43:56 -04:00
tflags.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
v_blend.cpp - the fourth. 2017-03-08 18:55:54 +01:00
v_collection.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
v_collection.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
v_draw.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
v_font.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
v_font.h - the fourth. 2017-03-08 18:55:54 +01:00
v_palette.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
v_palette.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
v_pfx.cpp - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
v_pfx.h - the fourth. 2017-03-08 18:55:54 +01:00
v_text.cpp - the fourth. 2017-03-08 18:55:54 +01:00
v_text.h - the fourth. 2017-03-08 18:55:54 +01:00
v_video.cpp - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
v_video.h - replaced a large batch of DWORDs. 2017-03-09 20:19:55 +01:00
vectors.h - fixed: TVector::Resized needs to consider that the input vector has a length of 0. In this case just performing the normal calculations results in an invalid vector. 2016-10-03 11:00:26 +02:00
version.h - Make QZDoom GZDoom again! 2017-03-09 11:51:42 -05:00
virtual.h - scriptified the entire OptionMenu class and all still existing native subclasses. 2017-02-13 00:08:20 +01:00
w_wad.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
w_wad.h - the fourth. 2017-03-08 18:55:54 +01:00
w_zip.h - the fourth. 2017-03-08 18:55:54 +01:00
weightedlist.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
wi_stuff.cpp - fixed: The intermission screen did not show 'entering' for cluster-less maps. 2017-02-26 23:49:53 +01:00
wi_stuff.h - made intermission screen more scripting friendly. 2017-02-24 00:28:33 +01:00
x86.cpp - removed some long longs, to reduce that type's use to the necessary minimum 2017-03-09 20:05:22 +01:00
x86.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
xs_Float.h Renderer floatification: Use floating point for texturemids and Y scales 2016-04-22 23:12:53 -05:00
zstrformat.cpp - removed special treatment for not using stdint.h with MSVC. Current compiler versions have this file. 2016-03-24 11:30:11 +01:00
zstring.cpp Add bash-style console shortcuts 2017-03-01 11:33:14 +01:00
zstring.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
zzautozend.cpp - allow defining native fields through scripts. Internally this only requires exporting the address, but not the entire field. 2016-11-22 19:20:31 +01:00