]> git.mxchange.org Git - flightgear.git/commitdiff
fgviewer: add StateSetManipulator.
authorMathias Froehlich <Mathias.Froehlich@web.de>
Fri, 16 Dec 2011 20:45:09 +0000 (21:45 +0100)
committerMathias Froehlich <Mathias.Froehlich@web.de>
Fri, 16 Dec 2011 20:45:09 +0000 (21:45 +0100)
utils/fgviewer/fgviewer.cxx

index fa39f7879270548b73fbed3dd26ac8ae2446de14..a94f90c55782a75a13280c940437da68c7fd3371 100644 (file)
@@ -30,6 +30,7 @@
 #include <osgViewer/ViewerEventHandlers>
 #include <osgViewer/Renderer>
 #include <osgGA/KeySwitchMatrixManipulator>
+#include <osgGA/StateSetManipulator>
 #include <osgGA/TrackballManipulator>
 #include <osgGA/FlightManipulator>
 #include <osgGA/DriveManipulator>
@@ -91,6 +92,7 @@ main(int argc, char** argv)
     viewer.setCameraManipulator(keyswitchManipulator);
 
     // Usefull stats
+    viewer.addEventHandler(new osgGA::StateSetManipulator(viewer.getCamera()->getOrCreateStateSet()));
     viewer.addEventHandler(new osgViewer::HelpHandler);
     viewer.addEventHandler(new osgViewer::StatsHandler);
     viewer.addEventHandler(new osgViewer::ThreadingHandler);