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.