qzdoom/src/swrenderer/plane
Christoph Oelckers 8da1b5c1b0 - properly handle passing of the light flags.
Since these can be changed on the placed light actor they have to be read from there, so this is now a pointer in FDynamicLight, just like the other properties that can be user-changed.
Also did some cleanup on the interface so that external code doesn't need to dereference the lightflags pointer but can use utility functions for all flags.
2019-01-03 09:24:22 +01:00
..
r_flatplane.cpp - properly handle passing of the light flags. 2019-01-03 09:24:22 +01:00
r_flatplane.h - move more of the light calculation code to the drawerargs 2018-12-18 00:37:50 +01:00
r_planerenderer.cpp
r_planerenderer.h
r_skyplane.cpp - remove InitSoftwareSky 2018-12-19 04:44:25 +01:00
r_skyplane.h - remove InitSoftwareSky 2018-12-19 04:44:25 +01:00
r_slopeplane.cpp - move more of the light calculation code to the drawerargs 2018-12-18 00:37:50 +01:00
r_slopeplane.h - delay converting sprite lightlevels to a shade until we hit ColormapLight 2018-12-17 07:54:46 +01:00
r_visibleplane.cpp - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-01-01 19:35:55 +01:00
r_visibleplane.h - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-01-01 19:35:55 +01:00
r_visibleplanelist.cpp - fix heretic light torch in software renderer and remove some code duplication 2018-12-17 06:13:00 +01:00
r_visibleplanelist.h - fix heretic light torch in software renderer and remove some code duplication 2018-12-17 06:13:00 +01:00