Added initial GraphicsWindowX11 implementation, and fleshed out more of the

osgViewer and osg::GraphicsContext/osg::View infrastructure.
This commit is contained in:
Robert Osfield
2006-12-19 16:00:51 +00:00
parent afc77f9b39
commit dcebe4daa0
11 changed files with 695 additions and 16 deletions

View File

@@ -33,13 +33,17 @@ namespace osgUtil {
* global state, lights and the scene itself. Provides
* methods for setting up the view and rendering it.
*/
class OSGUTIL_EXPORT SceneView : public osg::Referenced, public osg::CullSettings
class OSGUTIL_EXPORT SceneView : public osg::Object, public osg::CullSettings
{
public:
/** Construct a default scene view.*/
SceneView(osg::DisplaySettings* ds=NULL);
SceneView(const SceneView& sceneview, const osg::CopyOp& copyop = osg::CopyOp());
META_Object(osgUtil, SceneView);
enum Options
{
NO_SCENEVIEW_LIGHT = 0x0,