35 mNode =
new osg::Node();
static const trUtil::RefStr CLASS_TYPE
Adds an easy and swappable access to the base class.
virtual osg::Node * AsOSGNode()
Returns a pointer to the internal OSG Node.
A string wrapper that will make sure that all of the strings with the same value will point to the sa...
This class is part of the internal garbage collection system.
Node(const std::string name=CLASS_TYPE)
Constructor.
trBase::SmrtPtr< osg::Node > mNode
Visitor Pattern : calls the apply method of a NodeVisitor with this node's type.
virtual const std::string & GetType() const override
Returns the class type.
virtual void SetName(const std::string &name)
Sets this instances name.
virtual void SetName(const std::string &name)
Sets this instances name.
T * Get() const
Returns the stored internal pointer.