class GraphicsContext;
}
// gui.cxx
-extern void guiStartInit(osg::GraphicsContext*);
-extern bool guiFinishInit();
+extern bool guiInit();
+extern bool openBrowser(const std::string& address);
extern void mkDialog(const char *txt);
extern void guiErrorMessage(const char *txt);
extern void guiErrorMessage(const char *txt, const sg_throwable &throwable);
extern bool fgDumpSnapShot();
extern void fgDumpSceneGraph();
extern void fgDumpTerrainBranch();
+extern void fgPrintVisibleSceneInfoCommand();
extern puFont guiFnt;
extern fntTexFont *guiFntHandle;
extern void fgHiResDumpWrapper();
extern void fgHiResDump();
#endif
-#if defined( _WIN32 ) && !defined(__MINGW32__)
-extern void printScreen();
-#endif
+
extern void helpCb();
typedef struct {