14#ifndef OSGGA_VIEWLISTMANIPULATOR
15#define OSGGA_VIEWLISTMANIPULATOR 1
28 virtual const char*
className()
const {
return "CameraViewSwitcher"; }
Definition CameraManipulator:40
Definition CameraViewSwitchManipulator:24
virtual void init(const GUIEventAdapter &, GUIActionAdapter &)
Definition CameraViewSwitchManipulator:56
virtual const char * className() const
Definition CameraViewSwitchManipulator:28
virtual osg::Node * getNode()
Definition CameraViewSwitchManipulator:53
osg::ref_ptr< osg::Node > _node
Definition CameraViewSwitchManipulator:70
virtual bool handle(const GUIEventAdapter &ea, GUIActionAdapter &us)
virtual void setByMatrix(const osg::Matrixd &)
Definition CameraViewSwitchManipulator:31
virtual ~CameraViewSwitchManipulator()
Definition CameraViewSwitchManipulator:68
unsigned int _currentView
Definition CameraViewSwitchManipulator:73
virtual void setByInverseMatrix(const osg::Matrixd &)
Definition CameraViewSwitchManipulator:34
virtual osg::Matrixd getInverseMatrix() const
virtual const osg::Node * getNode() const
Definition CameraViewSwitchManipulator:50
CameraViewList _cameraViews
Definition CameraViewSwitchManipulator:72
virtual osg::Matrixd getMatrix() const
CameraViewSwitchManipulator()
Definition CameraViewSwitchManipulator:26
virtual void getUsage(osg::ApplicationUsage &usage) const
virtual void setNode(osg::Node *)
std::vector< osg::ref_ptr< osg::CameraView > > CameraViewList
Definition CameraViewSwitchManipulator:64
Definition GUIActionAdapter:62
Definition GUIEventAdapter:82
Definition ApplicationUsage:26
#define OSGGA_EXPORT
Definition osgGA/Export:40