openclonk/src/landscape
Nicolas Hake 90293d019d C4FoWRegion: Make more private
Code outside of C4FoWRegion should not care about the internals of the
class. Therefore, we remove direct access to the backing surface (and
secondary buffer surface) and replace it instead with accessors that
return those few values that are required by outside code.
2015-12-28 21:45:21 +01:00
..
fow C4FoWRegion: Make more private 2015-12-28 21:45:21 +01:00
C4Landscape.cpp Clear Relight markers in C4Landscape::Clear (#1510) 2015-12-21 19:35:43 -08:00
C4Landscape.h Move some private shape calculating functions out of C4Landscape 2015-12-02 01:48:13 +01:00
C4LandscapeRender.cpp C4FoWRegion: Make more private 2015-12-28 21:45:21 +01:00
C4LandscapeRender.h Allow all shaders to refresh 2015-10-04 14:25:56 +01:00
C4LandscapeRenderClassic.cpp C4Draw: Remove C4Draw::IsShaderific() 2015-12-27 01:54:41 +01:00
C4Map.cpp Drop Min, Max, Swap for std::min, std::max, std::swap 2015-11-15 13:53:01 +01:00
C4Map.h Introduce background map 2015-08-04 21:21:23 -04:00
C4MapCreatorS2.cpp Drop Min, Max, Swap for std::min, std::max, std::swap 2015-11-15 13:53:01 +01:00
C4MapCreatorS2.h Make the C4MapCreatorS2 create background maps 2015-08-04 21:21:23 -04:00
C4MapScript.cpp Aul: Throw exceptions by value, not by pointer 2015-12-08 13:17:40 +01:00
C4MapScript.h C4MapScriptMatTexMask: Rename fg_mask and bg_mask to sky_mask and tunnel_mask. 2015-10-16 00:24:15 -04:00
C4MapScriptAlgo.cpp Aul: Throw exceptions by value, not by pointer 2015-12-08 13:17:40 +01:00
C4MassMover.cpp Fix pump to clear the last row of pixels (#1057) and allow pumping from pump without source pipe. 2015-05-01 18:13:41 +02:00
C4MassMover.h Update copyright notices 2013-12-23 13:03:19 +01:00
C4Material.cpp moved sounds into subfolders 2015-12-13 22:14:55 +01:00
C4Material.h Don't ZeroMem non-POD types 2015-11-14 16:43:19 +01:00
C4MaterialList.cpp Update copyright notices 2013-12-23 13:03:19 +01:00
C4MaterialList.h Update copyright notices 2013-12-23 13:03:19 +01:00
C4PXS.cpp Drop Min, Max, Swap for std::min, std::max, std::swap 2015-11-15 13:53:01 +01:00
C4PXS.h New script function: GetPXSCount. 2014-12-07 19:52:05 +01:00
C4Particles.cpp Add a 4x4 matrix class (StdProjectionMatrix) 2015-12-24 23:01:52 -08:00
C4Particles.h Add a 4x4 matrix class (StdProjectionMatrix) 2015-12-24 23:01:52 -08:00
C4PathFinder.cpp Move C4PathFinderRay from header into implementation 2015-03-31 17:57:56 +02:00
C4PathFinder.h Move C4PathFinderRay from header into implementation 2015-03-31 17:57:56 +02:00
C4Scenario.cpp Drop Min, Max, Swap for std::min, std::max, std::swap 2015-11-15 13:53:01 +01:00
C4Scenario.h Add support for hidden scenarios. 2015-09-24 23:51:16 -04:00
C4ScenarioSection.cpp Reworked "Save as scenario" option in editor to write a script file instead of Game.txt. 2013-12-27 17:10:09 +01:00
C4Sky.cpp Create mipmaps only for static textures that are expected to be zoomed 2015-09-18 21:10:39 -04:00
C4Sky.h Fix rendering of colorfade (non-bitmap) sky 2015-09-13 16:46:27 -04:00
C4SolidMask.cpp Drop Min, Max, Swap for std::min, std::max, std::swap 2015-11-15 13:53:01 +01:00
C4SolidMask.h Fix clonks and objects falling off airships on vertical movement (#1391). 2015-09-08 20:20:29 -04:00
C4Texture.cpp Fix loading of shape textures from packed groups (#1421). 2015-10-15 20:29:56 -04:00
C4Texture.h Texture shape coverage fix and mape build fix. 2015-10-09 14:49:31 -04:00
C4TextureShape.cpp Fix two typos in comments. 2015-12-02 20:27:39 -05:00
C4TextureShape.h Texture shape coverage fix and mape build fix. 2015-10-09 14:49:31 -04:00
C4Weather.cpp Remove WindLoop sound from engine. 2015-12-13 01:22:00 -05:00
C4Weather.h Remove GBackIFT in favor of a lookup in the background surface 2015-08-04 21:21:23 -04:00