Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

osgViewer::Scene Class Reference

Scene holds the highe level reference to a single scene graph. More...

Inheritance diagram for osgViewer::Scene:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 Scene ()
virtual ~Scene ()
void setSceneData (osg::Node *node)
osg::NodegetSceneData ()
const osg::NodegetSceneData () const
void setFrameStamp (osg::FrameStamp *frameStamp)
osg::FrameStampgetFrameStamp ()
const osg::FrameStampgetFrameStamp () const
void setDatabasePager (osgDB::DatabasePager *dp)
osgDB::DatabasePagergetDatabasePager ()
const osgDB::DatabasePagergetDatabasePager () const
void setUpdateVisitor (osgUtil::UpdateVisitor *uv)
osgUtil::UpdateVisitorgetUpdateVisitor ()
const osgUtil::UpdateVisitorgetUpdateVisitor () const
virtual void advance ()
virtual void updateTraversal ()
void init ()

Protected Attributes

bool _firstFrame
osg::ref_ptr< osg::FrameStamp_frameStamp
osg::ref_ptr< osg::Node_sceneData
osg::ref_ptr< osgUtil::UpdateVisitor_updateVisitor
osg::ref_ptr< osgDB::DatabasePager_databasePager

Detailed Description

Scene holds the highe level reference to a single scene graph.


Constructor & Destructor Documentation

osgViewer::Scene::Scene  ) 
 

virtual osgViewer::Scene::~Scene  )  [virtual]
 


Member Function Documentation

virtual void osgViewer::Scene::advance  )  [virtual]
 

const osgDB::DatabasePager* osgViewer::Scene::getDatabasePager  )  const [inline]
 

osgDB::DatabasePager* osgViewer::Scene::getDatabasePager  )  [inline]
 

const osg::FrameStamp* osgViewer::Scene::getFrameStamp  )  const [inline]
 

osg::FrameStamp* osgViewer::Scene::getFrameStamp  )  [inline]
 

const osg::Node* osgViewer::Scene::getSceneData  )  const
 

osg::Node* osgViewer::Scene::getSceneData  ) 
 

const osgUtil::UpdateVisitor* osgViewer::Scene::getUpdateVisitor  )  const [inline]
 

osgUtil::UpdateVisitor* osgViewer::Scene::getUpdateVisitor  )  [inline]
 

void osgViewer::Scene::init  ) 
 

void osgViewer::Scene::setDatabasePager osgDB::DatabasePager dp  ) 
 

void osgViewer::Scene::setFrameStamp osg::FrameStamp frameStamp  ) 
 

void osgViewer::Scene::setSceneData osg::Node node  ) 
 

void osgViewer::Scene::setUpdateVisitor osgUtil::UpdateVisitor uv  )  [inline]
 

virtual void osgViewer::Scene::updateTraversal  )  [virtual]
 


Member Data Documentation

osg::ref_ptr<osgDB::DatabasePager> osgViewer::Scene::_databasePager [protected]
 

bool osgViewer::Scene::_firstFrame [protected]
 

osg::ref_ptr<osg::FrameStamp> osgViewer::Scene::_frameStamp [protected]
 

osg::ref_ptr<osg::Node> osgViewer::Scene::_sceneData [protected]
 

osg::ref_ptr<osgUtil::UpdateVisitor> osgViewer::Scene::_updateVisitor [protected]
 


The documentation for this class was generated from the following file:
Generated at Fri Jun 15 16:37:12 2007 for the OpenSceneGraph by doxygen 1.4.4.