OpenSceneGraph
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
osgPresentation::ActiveOperators Class Reference
Collaboration diagram for osgPresentation::ActiveOperators:
Collaboration graph
[legend]

Public Types

typedef std::set< osg::ref_ptr< ObjectOperator >, dereference_lessOperatorList
 

Public Member Functions

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
 

The documentation for this class was generated from the following file: