#ifndef __FG_MAIN_HXX
#define __FG_MAIN_HXX 1
-#include <simgear/screen/extensions.hxx>
-
-class SGSky;
-extern SGSky *thesky;
-
-#define FG_ENABLE_MULTIPASS_CLOUDS 1
+void fgUpdateTimeDepCalcs();
-extern glPointParameterfProc glPointParameterfPtr;
-extern glPointParameterfvProc glPointParameterfvPtr;
-extern bool glPointParameterIsSupported;
+int fgMainInit( int argc, char **argv );
-void fgLoadDCS (void);
-void fgUpdateDCS (void);
-void fgBuildRenderStates( void );
-void fgInitVisuals( void );
-void fgRenderFrame();
-void fgUpdateTimeDepCalcs();
-void fgInitTimeDepCalcs( void );
-void fgReshape( int width, int height );
-bool fgMainInit( int argc, char **argv );
+extern int idle_state;
+extern char *homedir;
+extern char *hostname;
+extern bool free_hostname;
#endif