- static bool getPickInfo( SGVec3d& p, SGVec3d& d, unsigned x, unsigned y );
+ flightgear::FGEventHandler* getEventHandler() { return eventHandler.get(); }
+ const flightgear::FGEventHandler* getEventHandler() const { return eventHandler.get(); }
+ void setEventHandler(flightgear::FGEventHandler* manipulator);
+
+ /** Add a top level camera.
+ */
+ void addCamera(osg::Camera* camera, bool useSceneData);
+
+protected:
+ osg::ref_ptr<osgViewer::Viewer> viewer;
+ osg::ref_ptr<flightgear::FGEventHandler> eventHandler;