|
FlightGear next
|
#include <config.h>#include <simgear/compiler.h>#include <algorithm>#include <iostream>#include <map>#include <vector>#include <typeinfo>#include <osg/Camera>#include <osg/CullFace>#include <osg/CullStack>#include <osg/GraphicsContext>#include <osg/Group>#include <osg/Hint>#include <osg/Math>#include <osg/NodeCallback>#include <osg/Notify>#include <osg/PolygonMode>#include <osg/Program>#include <osgUtil/LineSegmentIntersector>#include <osgDB/WriteFile>#include <simgear/ephemeris/ephemeris.hxx>#include <simgear/scene/material/EffectCullVisitor.hxx>#include <simgear/scene/sky/sky.hxx>#include <simgear/scene/tgdb/GroundLightManager.hxx>#include <simgear/scene/tgdb/pt_lights.hxx>#include <simgear/scene/tgdb/userdata.hxx>#include <simgear/scene/util/SGUpdateVisitor.hxx>#include <simgear/scene/util/RenderConstants.hxx>#include <simgear/scene/util/SGSceneUserData.hxx>#include <simgear/scene/util/OsgUtils.hxx>#include <simgear/timing/sg_time.hxx>#include <Main/sentryIntegration.hxx>#include <Model/modelmgr.hxx>#include <Model/acmodel.hxx>#include <Scenery/scenery.hxx>#include <GUI/new_gui.hxx>#include <GUI/gui.h>#include <GUI/Highlight.hxx>#include <Time/light.hxx>#include <Environment/precipitation_mgr.hxx>#include <Environment/environment_mgr.hxx>#include <Environment/ephemeris.hxx>#include "CameraGroup.hxx"#include "FGEventHandler.hxx"#include "splash.hxx"#include "view.hxx"#include "viewmgr.hxx"#include "WindowSystemAdapter.hxx"#include "renderer.hxx"Go to the source code of this file.
Classes | |
| class | QueryGLParametersOperation |
| class | PointSpriteListener |
| class | DistanceAttenuationListener |
| class | DirectionalLightsListener |
| class | LODScaleListener |
| class | FGHintUpdateCallback |
| class | FGWireFrameModeUpdateCallback |
| class | FGScenerySwitchCallback |
Functions | |
| bool | fgDumpSceneGraphToFile (const char *filename) |
| bool | fgDumpTerrainBranchToFile (const char *filename) |
| bool | fgDumpNodeToFile (osg::Node *node, const char *filename) |
| bool | fgPrintVisibleSceneInfo (FGRenderer *renderer) |
| bool | fgPreliminaryGLVersionCheck () |
| Attempt to create an off-screen pixel buffer to check whether our target OpenGL version is available on this computer. | |
| bool fgDumpNodeToFile | ( | osg::Node * | node, |
| const char * | filename ) |
Definition at line 893 of file renderer.cxx.
| bool fgDumpSceneGraphToFile | ( | const char * | filename | ) |
Definition at line 879 of file renderer.cxx.
| bool fgDumpTerrainBranchToFile | ( | const char * | filename | ) |
Definition at line 886 of file renderer.cxx.
| bool fgPreliminaryGLVersionCheck | ( | ) |
Attempt to create an off-screen pixel buffer to check whether our target OpenGL version is available on this computer.
Definition at line 1100 of file renderer.cxx.
| bool fgPrintVisibleSceneInfo | ( | FGRenderer * | renderer | ) |
Definition at line 1087 of file renderer.cxx.