MSVC5 portability changes contributed by Bruce Finney.

This commit is contained in:
curt
2000-05-24 04:10:01 +00:00
parent fa98d733d6
commit e6575fb1db
3 changed files with 10 additions and 3 deletions

View File

@@ -26,6 +26,9 @@
#include "stars.hxx"
#ifdef _MSC_VER
FG_USING_STD(getline);
#endif
// Constructor
FGStars::FGStars() {

View File

@@ -27,7 +27,7 @@
#endif
#include <plib/ssg.h>
#include <simgear/constants.h>
// return a sphere object as an ssgBranch
ssgBranch *ssgMakeSphere( ssgSimpleState *state, ssgColourArray *cl,
@@ -61,8 +61,8 @@ ssgBranch *ssgMakeSphere( ssgSimpleState *state, ssgColourArray *cl,
// accept value as given to us in
}
drho = M_PI / (float) stacks;
dtheta = 2.0 * M_PI / (float) slices;
drho = FG_PI / (float) stacks;
dtheta = 2.0 * FG_PI / (float) slices;
/* texturing: s goes from 0.0/0.25/0.5/0.75/1.0 at +y/+x/-y/-x/+y
axis t goes from -1.0/+1.0 at z = -radius/+radius (linear along

View File

@@ -37,6 +37,10 @@
#include "stars.hxx"
#ifdef _MSC_VER
FG_USING_STD(cout);
FG_USING_STD(endl);
#endif
// Set up star rendering call backs
static int sgStarPreDraw( ssgEntity *e ) {