qzdoom/src/maploader
Christoph Oelckers 68667e5eaa - moved particle storage into FLevelLocals.
- moved parts of the render setup out of the separate render functions.

Things like particle and polyobject linking were duplicated several times for rendering different things in different renderers.
These things only need to be set up once before the renderer is started so it makes a lot more sense to consolidate them into one place outside the actual rendering code.
2019-01-29 01:09:02 +01:00
..
compatibility.cpp Merge branch 'rolling_back' into new_level_refactor 2019-01-25 00:57:01 +01:00
edata.cpp - moved the tag manager into FLevelLocals 2019-01-24 01:53:05 +01:00
glnodes.cpp - store the index of each map item in the struct itself and return that for the Index function. 2019-01-06 00:41:46 +01:00
maploader.cpp - the final batch of easy level replacements. 2019-01-27 21:59:19 +01:00
maploader.h - moved most functions of portals.cpp into FLevelLocals. 2019-01-25 00:30:55 +01:00
polyobjects.cpp - moved particle storage into FLevelLocals. 2019-01-29 01:09:02 +01:00
renderinfo.cpp - store the index of each map item in the struct itself and return that for the Index function. 2019-01-06 00:41:46 +01:00
slopes.cpp - removed most global references to the tag manager by routing most access to FLevelocals. 2019-01-24 01:40:09 +01:00
specials.cpp - give thinkers a 'level' member and change linking to the chain to happen outside the constructor. 2019-01-27 01:49:20 +01:00
udmf.cpp - give the sector a level reference. 2019-01-27 17:12:03 +01:00