Moby
|
A wrapper for OpenInventor OSGGroup class, supporting serialization. More...
#include <OSGGroupWrapper.h>
Public Member Functions | |
OSGGroupWrapper (osg::Node *n) | |
OSGGroupWrapper (const std::string &filename) | |
Creates an OSGGroup wrapper given a filename. | |
virtual void | load_from_xml (boost::shared_ptr< const XMLTree > node, std::map< std::string, BasePtr > &id_map) |
Implements Base::load_from_xml() | |
virtual void | save_to_xml (XMLTreePtr node, std::list< boost::shared_ptr< const Base > > &shared_objects) const |
Implements Base::save_to_xml() | |
osg::Group * | get_group () |
Public Member Functions inherited from Moby::Base | |
Base (const Base *b) | |
Additional Inherited Members | |
Static Public Member Functions inherited from Moby::Base | |
template<class T > | |
static boost::shared_ptr< T > | clone (boost::shared_ptr< T > x) |
Static method for cloning a shared pointer. | |
Public Attributes inherited from Moby::Base | |
boost::shared_ptr< void > | userdata |
Any relevant userdata. | |
std::string | id |
The unique ID for this object. | |
A wrapper for OpenInventor OSGGroup class, supporting serialization.