Public Methods | |
NodeCallback () | |
virtual | ~NodeCallback () |
virtual void | operator() (Node *node, NodeVisitor *nv) |
Callback method call by the NodeVisitor when visiting a node. | |
void | traverse (Node *node, NodeVisitor *nv) |
Call any nested callbacks and then traverse the scene graph. | |
void | setNestedCallback (NodeCallback *nc) |
NodeCallback * | getNestedCallback () |
void | addNestedCallback (NodeCallback *nc) |
void | removeNestedCallback (NodeCallback *nc) |
Public Attributes | |
ref_ptr< NodeCallback > | _nestedCallback |
|
|
|
|
|
|
|
|
|
Callback method call by the NodeVisitor when visiting a node.
Reimplemented in osg::MatrixTransform::AnimationPathCallback, osg::PositionAttitudeTransform::AnimationPathCallback, and osgUtil::TransformCallback. |
|
|
|
|
|
Call any nested callbacks and then traverse the scene graph.
|
|
|