25 #ifndef WGEGROUPNODE_H
26 #define WGEGROUPNODE_H
30 #include <boost/thread.hpp>
32 #include <osg/MatrixTransform>
33 #include <osg/NodeCallback>
35 #include "../common/WPredicateHelper.h"
62 void insert( osg::ref_ptr< osg::Node > node );
69 void remove( osg::ref_ptr< osg::Node > node );
83 void remove_if( boost::shared_ptr< WGEGroupNode::NodePredicate > predicate );
111 virtual void operator()( osg::Node* node, osg::NodeVisitor* nv );
191 #endif // WGEGROUPNODE_H