Added keyboard mouse binding usage to the osg::ApplicationUsage and

osgGA::GUIEventHandler and its subclasses.
This commit is contained in:
Robert Osfield
2003-02-19 10:43:02 +00:00
parent 73f741d16f
commit 0d3f78350a
20 changed files with 202 additions and 39 deletions

View File

@@ -33,6 +33,8 @@ class OSGGA_EXPORT DriveManipulator : public CameraManipulator
virtual ~DriveManipulator();
virtual const char* className() { return "Drive"; }
virtual void setNode(osg::Node*);
virtual const osg::Node* getNode() const;
@@ -45,6 +47,9 @@ class OSGGA_EXPORT DriveManipulator : public CameraManipulator
virtual bool handle(const GUIEventAdapter& ea,GUIActionAdapter& us);
/** Get the keyboard and mouse usage of this manipulator.*/
virtual void getUsage(osg::ApplicationUsage& usage) const;
protected:
/** Reset the internal GUIEvent stack.*/