Moby
Public Member Functions | List of all members
Moby::OSGGroupWrapper Class Reference

A wrapper for OpenInventor OSGGroup class, supporting serialization. More...

#include <OSGGroupWrapper.h>

Inheritance diagram for Moby::OSGGroupWrapper:
Moby::Base

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.
 

Detailed Description

A wrapper for OpenInventor OSGGroup class, supporting serialization.


The documentation for this class was generated from the following files: