![]() |
OpenSceneGraph
|
Public Types | |
| typedef std::set< osg::ref_ptr< ObjectOperator >, dereference_less > | OperatorList |
Public Member Functions | |
| ActiveOperators () | |
| ~ActiveOperators () | |
| void | collect (osg::Node *incomingNode, osg::NodeVisitor::TraversalMode tm=osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN) |
| void | process (SlideEventHandler *seh) |
| void | frame (SlideEventHandler *) |
| void | setPause (SlideEventHandler *seh, bool pause) |
| bool | getPause () const |
| void | reset (SlideEventHandler *seh) |
Protected Member Functions | |
| void | processOutgoing (SlideEventHandler *seh) |
| void | processIncoming (SlideEventHandler *seh) |
| void | processMaintained (SlideEventHandler *seh) |
Protected Attributes | |
| bool | _pause |
| OperatorList | _previous |
| OperatorList | _current |
| OperatorList | _outgoing |
| OperatorList | _incoming |
| OperatorList | _maintained |
| typedef std::set< osg::ref_ptr<ObjectOperator>, dereference_less > osgPresentation::ActiveOperators::OperatorList |
| osgPresentation::ActiveOperators::ActiveOperators | ( | ) |
| osgPresentation::ActiveOperators::~ActiveOperators | ( | ) |
| void osgPresentation::ActiveOperators::collect | ( | osg::Node * | incomingNode, |
| osg::NodeVisitor::TraversalMode | tm = osg::NodeVisitor::TRAVERSE_ACTIVE_CHILDREN |
||
| ) |
| void osgPresentation::ActiveOperators::frame | ( | SlideEventHandler * | ) |
|
inline |
| void osgPresentation::ActiveOperators::process | ( | SlideEventHandler * | seh | ) |
|
protected |
|
protected |
|
protected |
| void osgPresentation::ActiveOperators::reset | ( | SlideEventHandler * | seh | ) |
| void osgPresentation::ActiveOperators::setPause | ( | SlideEventHandler * | seh, |
| bool | pause | ||
| ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.13