23 #include <osg/NodeVisitor> virtual const std::string & GetType() const override
Returns the class type.
A string wrapper that will make sure that all of the strings with the same value will point to the sa...
NodeVisitor(const std::string name=CLASS_TYPE)
Holds the class type name for efficient comparisons.
This class is part of the internal garbage collection system.
virtual osg::NodeVisitor * AsOSGVisitor()
Returns a pointer to the internal OSG Node.
virtual void SetName(const std::string &name)
Sets this instances name.
virtual void SetName(const std::string &name)
Sets this instances name.
~NodeVisitor()
Destructor.
T * Get() const
Returns the stored internal pointer.
static const trUtil::RefStr CLASS_TYPE
Adds an easy and swappable access to the base class.
trBase::SmrtPtr< osg::NodeVisitor > mNodeVisitor