#include "sview.hxx"
#include <Main/fg_props.hxx>
#include <Main/globals.hxx>
#include <Scenery/scenery.hxx>
#include <Viewer/FGEventHandler.hxx>
#include <Viewer/renderer.hxx>
#include <Viewer/WindowBuilder.hxx>
#include <Viewer/WindowSystemAdapter.hxx>
#include <simgear/debug/logstream.hxx>
#include <simgear/math/SGMath.hxx>
#include <simgear/props/props.hxx>
#include <simgear/props/props_io.hxx>
#include <simgear/scene/util/OsgMath.hxx>
#include <simgear/scene/viewer/Compositor.hxx>
#include <osg/CameraView>
#include <osg/GraphicsContext>
#include <osgViewer/CompositeViewer>
Go to the source code of this file.
◆ legacy_damping_time()
static double legacy_damping_time |
( |
double | damping | ) |
|
|
static |
◆ operator<<() [1/3]
static std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const osg::Matrixd & | matrix ) |
|
static |
◆ operator<<() [2/3]
static std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const osg::Quat & | quat ) |
|
static |
◆ operator<<() [3/3]
static std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const osg::Vec3f & | vec ) |
|
static |
◆ SviewClear()
◆ SviewConfigForCurrentView()
static SGPropertyNode_ptr SviewConfigForCurrentView |
( |
| ) |
|
|
static |
◆ SviewCreate() [1/2]
std::shared_ptr< SviewView > SviewCreate |
( |
const SGPropertyNode * | config | ) |
|
◆ SviewCreate() [2/2]
std::shared_ptr< SviewView > SviewCreate |
( |
SGPropertyNode * | config | ) |
|
◆ SviewGetEventViewport()
simgear::compositor::Compositor * SviewGetEventViewport |
( |
const osgGA::GUIEventAdapter & | ea | ) |
|
◆ SviewMouseMotion()
bool SviewMouseMotion |
( |
int | x, |
|
|
int | y, |
|
|
const osgGA::GUIEventAdapter & | ea ) |
◆ SviewPush()
◆ SViewSetCompositorParams()
void SViewSetCompositorParams |
( |
osg::ref_ptr< simgear::SGReaderWriterOptions > | options, |
|
|
const std::string & | compositor_path ) |
◆ SviewUpdate()
void SviewUpdate |
( |
double | dt | ) |
|
◆ pi
const double pi = 3.141592653589793238463 |
|
static |
◆ s_compositor_options
osg::ref_ptr<simgear::SGReaderWriterOptions> s_compositor_options |
|
static |
◆ s_compositor_path
std::string s_compositor_path |
|
static |
◆ s_recent_views
◆ s_views
std::vector<std::shared_ptr<SviewView> > s_views |
|
static |