Public Member Functions | |
BaseSerializer () | |
virtual bool | read (InputStream &, osg::Object &)=0 |
virtual bool | write (OutputStream &, const osg::Object &)=0 |
virtual const std::string & | getName () const =0 |
osgDB::BaseSerializer::BaseSerializer | ( | ) | [inline] |
virtual bool osgDB::BaseSerializer::read | ( | InputStream & | , | |
osg::Object & | ||||
) | [pure virtual] |
Implemented in osgDB::UserSerializer< C >, osgDB::TemplateSerializer< P >, osgDB::PropByValSerializer< C, P >, osgDB::PropByRefSerializer< C, P >, osgDB::MatrixSerializer< C >, osgDB::GLenumSerializer< C, P >, osgDB::StringSerializer< C >, osgDB::ObjectSerializer< C, P >, osgDB::ImageSerializer< C, P >, osgDB::EnumSerializer< C, P, B >, osgDB::ListSerializer< C, P >, osgDB::TemplateSerializer< P * >, osgDB::TemplateSerializer< osg::Matrixd >, and osgDB::TemplateSerializer< std::string >.
virtual bool osgDB::BaseSerializer::write | ( | OutputStream & | , | |
const osg::Object & | ||||
) | [pure virtual] |
Implemented in osgDB::UserSerializer< C >, osgDB::TemplateSerializer< P >, osgDB::PropByValSerializer< C, P >, osgDB::PropByRefSerializer< C, P >, osgDB::MatrixSerializer< C >, osgDB::GLenumSerializer< C, P >, osgDB::StringSerializer< C >, osgDB::ObjectSerializer< C, P >, osgDB::ImageSerializer< C, P >, osgDB::EnumSerializer< C, P, B >, osgDB::ListSerializer< C, P >, osgDB::TemplateSerializer< P * >, osgDB::TemplateSerializer< osg::Matrixd >, and osgDB::TemplateSerializer< std::string >.
virtual const std::string& osgDB::BaseSerializer::getName | ( | ) | const [pure virtual] |