Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

osgDB::ReaderWriter Class Reference

pure virtual base class for reading and writing of non native formats. More...

Inheritance diagram for osgDB::ReaderWriter:

Inheritance graph
[legend]
List of all members.

Public Methods

virtual ~ReaderWriter ()
virtual const char * className ()=0
virtual bool acceptsExtension (const std::string &)
virtual ReadResult readObject (const std::string &,const Options *=NULL)
virtual ReadResult readImage (const std::string &,const Options *=NULL)
virtual ReadResult readNode (const std::string &,const Options *=NULL)
virtual WriteResult writeObject (const osg::Object &,const std::string &,const Options *=NULL)
virtual WriteResult writeImage (const osg::Image &,const std::string &,const Options *=NULL)
virtual WriteResult writeNode (const osg::Node &,const std::string &,const Options *=NULL)

Detailed Description

pure virtual base class for reading and writing of non native formats.


Constructor & Destructor Documentation

virtual osgDB::ReaderWriter::~ReaderWriter   [inline, virtual]
 


Member Function Documentation

virtual bool osgDB::ReaderWriter::acceptsExtension const std::string &    [inline, virtual]
 

virtual const char* osgDB::ReaderWriter::className   [pure virtual]
 

virtual ReadResult osgDB::ReaderWriter::readImage const std::string &   ,
const Options   = NULL
[inline, virtual]
 

virtual ReadResult osgDB::ReaderWriter::readNode const std::string &   ,
const Options   = NULL
[inline, virtual]
 

virtual ReadResult osgDB::ReaderWriter::readObject const std::string &   ,
const Options   = NULL
[inline, virtual]
 

virtual WriteResult osgDB::ReaderWriter::writeImage const osg::Image  ,
const std::string &   ,
const Options   = NULL
[inline, virtual]
 

virtual WriteResult osgDB::ReaderWriter::writeNode const osg::Node  ,
const std::string &   ,
const Options   = NULL
[inline, virtual]
 

virtual WriteResult osgDB::ReaderWriter::writeObject const osg::Object  ,
const std::string &   ,
const Options   = NULL
[inline, virtual]
 


The documentation for this class was generated from the following file:
Generated at Wed Sep 18 13:55:48 2002 for the Open Scene Graph by doxygen 1.2.16.