Inheritance diagram for osgUtil::DisplayRequirementsVisitor:
Public Member Functions | |
DisplayRequirementsVisitor () | |
void | setDisplaySettings (osg::DisplaySettings *ds) |
const osg::DisplaySettings * | getDisplaySettings () const |
virtual void | applyStateSet (osg::StateSet &stateset) |
virtual void | apply (osg::Node &node) |
virtual void | apply (osg::Geode &geode) |
Protected Attributes | |
osg::ref_ptr< osg::DisplaySettings > | _ds |
osgUtil::DisplayRequirementsVisitor::DisplayRequirementsVisitor | ( | ) |
Default to traversing all children, and requiresDoubleBuffer, requiresRGB and requiresDepthBuffer to true and with alpha and stencil off.
virtual void osgUtil::DisplayRequirementsVisitor::apply | ( | osg::Geode & | geode | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
virtual void osgUtil::DisplayRequirementsVisitor::apply | ( | osg::Node & | node | ) | [virtual] |
Reimplemented from osg::NodeVisitor.
virtual void osgUtil::DisplayRequirementsVisitor::applyStateSet | ( | osg::StateSet & | stateset | ) | [virtual] |
const osg::DisplaySettings* osgUtil::DisplayRequirementsVisitor::getDisplaySettings | ( | ) | const [inline] |
Get the DisplaySettings
void osgUtil::DisplayRequirementsVisitor::setDisplaySettings | ( | osg::DisplaySettings * | ds | ) | [inline] |
Set the DisplaySettings.