Various work on osgViewer library, including warp point and graphics window resize support
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
namespace osgViewer {
|
||||
|
||||
/** View holds a single view on a scene, this view may be composed of one or more slave cameras.*/
|
||||
class OSGVIEWER_EXPORT View : public osg::View
|
||||
class OSGVIEWER_EXPORT View : public osg::View, public osgGA::GUIActionAdapter
|
||||
{
|
||||
public:
|
||||
|
||||
@@ -50,6 +50,9 @@ class OSGVIEWER_EXPORT View : public osg::View
|
||||
/** Convinience method for creating slave Cameras and associated GraphicsWindows across all screens.*/
|
||||
void setUpViewAcrossAllScreens();
|
||||
|
||||
virtual void requestRedraw();
|
||||
virtual void requestContinuousUpdate(bool needed=true);
|
||||
virtual void requestWarpPointer(float x,float y);
|
||||
|
||||
public:
|
||||
|
||||
@@ -57,6 +60,7 @@ class OSGVIEWER_EXPORT View : public osg::View
|
||||
|
||||
void assignSceneDataToCameras();
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
virtual ~View();
|
||||
|
||||
Reference in New Issue
Block a user