]> git.mxchange.org Git - flightgear.git/blob - src/Main/main.hxx
d78b050bd16ec2c7be7ac33cebaf33ad7b2bf909
[flightgear.git] / src / Main / main.hxx
1
2 #ifndef __FG_MAIN_HXX
3 #define __FG_MAIN_HXX 1
4
5 #include <simgear/screen/extensions.hxx>
6
7 class SGSky;
8 extern SGSky *thesky;
9
10 #define FG_ENABLE_MULTIPASS_CLOUDS 1
11
12 extern glPointParameterfProc glPointParameterfPtr;
13 extern glPointParameterfvProc glPointParameterfvPtr;
14 extern bool glPointParameterIsSupported;
15
16 void fgLoadDCS (void);
17 void fgUpdateDCS (void);
18 void fgBuildRenderStates( void );
19 void fgInitVisuals( void );
20 void fgRenderFrame();
21 void fgUpdateTimeDepCalcs();
22 void fgInitTimeDepCalcs( void );
23 void fgReshape( int width, int height );
24
25 bool fgMainInit( int argc, char **argv );
26
27
28 #endif