openscenegraph
|
Public Types | |
typedef std::set< osg::ref_ptr < ObjectOperator > , dereference_less > | OperatorList |
Public Member Functions | |
ActiveOperators () | |
~ActiveOperators () | |
void | collect (osg::Node *incommingNode, osg::NodeVisitor::TraversalMode tm=osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN) |
void | process () |
void | setPause (bool pause) |
bool | getPause () const |
void | reset () |
Protected Member Functions | |
void | processOutgoing () |
void | processIncomming () |
void | processMaintained () |
Protected Attributes | |
bool | _pause |
OperatorList | _previous |
OperatorList | _current |
OperatorList | _outgoing |
OperatorList | _incomming |
OperatorList | _maintained |
typedef std::set< osg::ref_ptr<ObjectOperator>, dereference_less > osgPresentation::ActiveOperators::OperatorList |
void osgPresentation::ActiveOperators::collect | ( | osg::Node * | incommingNode, |
osg::NodeVisitor::TraversalMode | tm = osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN |
||
) |
bool osgPresentation::ActiveOperators::getPause | ( | ) | const [inline] |
void osgPresentation::ActiveOperators::processIncomming | ( | ) | [protected] |
void osgPresentation::ActiveOperators::processMaintained | ( | ) | [protected] |
void osgPresentation::ActiveOperators::processOutgoing | ( | ) | [protected] |
void osgPresentation::ActiveOperators::setPause | ( | bool | pause | ) |
bool osgPresentation::ActiveOperators::_pause [protected] |