X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FWeather%2Fweather.hxx;h=c8728e85494af9a296ca80128fc015799b925884;hb=f0e6716953604730579a5e45f785fd063737dce4;hp=110de62a81051902e7c267af09891766371cf42a;hpb=b333a306780b5a80b87dec37754f0a363f087752;p=flightgear.git diff --git a/src/Weather/weather.hxx b/src/Weather/weather.hxx index 110de62a8..c8728e854 100644 --- a/src/Weather/weather.hxx +++ b/src/Weather/weather.hxx @@ -25,6 +25,16 @@ #define _WEATHER_HXX +#include + +#include + +#ifdef SG_HAVE_STD_INCLUDES +# include +#else +# include +#endif + // holds the current weather values class FGWeather { @@ -45,7 +55,7 @@ public: inline double get_visibility() const { return visibility; } inline void set_visibility( double v ) { - xglMatrixMode(GL_MODELVIEW); + glMatrixMode(GL_MODELVIEW); // in meters visibility = v; @@ -56,11 +66,11 @@ public: fog_exp2_density = sqrt( -log(0.01) ) / visibility; // Set correct opengl fog density - xglFogf (GL_FOG_DENSITY, fog_exp2_density); - xglFogi( GL_FOG_MODE, GL_EXP2 ); + glFogf (GL_FOG_DENSITY, fog_exp2_density); + glFogi( GL_FOG_MODE, GL_EXP2 ); - // FG_LOG( FG_INPUT, FG_DEBUG, "Fog density = " << fog_density ); - // FG_LOG( FG_INPUT, FG_INFO, + // SG_LOG( SG_INPUT, SG_DEBUG, "Fog density = " << fog_density ); + // SG_LOG( SG_INPUT, SG_INFO, // "Fog exp2 density = " << fog_exp2_density ); } };