osgDB::Input Class Reference

Class for managing the reading of ASCII .osg files. More...

Inheritance diagram for osgDB::Input:

Inheritance graph
[legend]

List of all members.

Public Types

typedef
osg::ArgumentParser::Parameter 
Parameter

Public Member Functions

 Input ()
virtual ~Input ()
void setOptions (const ReaderWriter::Options *options)
const
ReaderWriter::Options
getOptions () const
virtual osg::ObjectreadObjectOfType (const osg::Object &compObj)
virtual osg::ObjectreadObjectOfType (const basic_type_wrapper &btw)
virtual osg::ObjectreadObject ()
virtual osg::ImagereadImage ()
virtual osg::DrawablereadDrawable ()
virtual
osg::StateAttribute
readStateAttribute ()
virtual osg::UniformreadUniform ()
virtual osg::NodereadNode ()
virtual osg::ObjectreadObject (const std::string &fileName)
virtual osg::ImagereadImage (const std::string &fileName)
virtual osg::NodereadNode (const std::string &fileName)
virtual osg::ObjectgetObjectForUniqueID (const std::string &uniqueID)
virtual void registerUniqueIDForObject (const std::string &uniqueID, osg::Object *obj)
bool read (Parameter value1)
bool read (Parameter value1, Parameter value2)
bool read (Parameter value1, Parameter value2, Parameter value3)
bool read (Parameter value1, Parameter value2, Parameter value3, Parameter value4)
bool read (Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5)
bool read (Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6)
bool read (Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7)
bool read (Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7, Parameter value8)
bool read (const char *str)
bool read (const char *str, Parameter value1)
bool read (const char *str, Parameter value1, Parameter value2)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3, Parameter value4)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7)
bool read (const char *str, Parameter value1, Parameter value2, Parameter value3, Parameter value4, Parameter value5, Parameter value6, Parameter value7, Parameter value8)


Detailed Description

Class for managing the reading of ASCII .osg files.


Member Typedef Documentation

typedef osg::ArgumentParser::Parameter osgDB::Input::Parameter


Constructor & Destructor Documentation

osgDB::Input::Input (  ) 

virtual osgDB::Input::~Input (  )  [virtual]


Member Function Documentation

void osgDB::Input::setOptions ( const ReaderWriter::Options options  )  [inline]

const ReaderWriter::Options* osgDB::Input::getOptions (  )  const [inline]

virtual osg::Object* osgDB::Input::readObjectOfType ( const osg::Object compObj  )  [virtual]

virtual osg::Object* osgDB::Input::readObjectOfType ( const basic_type_wrapper btw  )  [virtual]

virtual osg::Object* osgDB::Input::readObject (  )  [virtual]

virtual osg::Image* osgDB::Input::readImage (  )  [virtual]

virtual osg::Drawable* osgDB::Input::readDrawable (  )  [virtual]

virtual osg::StateAttribute* osgDB::Input::readStateAttribute (  )  [virtual]

virtual osg::Uniform* osgDB::Input::readUniform (  )  [virtual]

virtual osg::Node* osgDB::Input::readNode (  )  [virtual]

virtual osg::Object* osgDB::Input::readObject ( const std::string &  fileName  )  [virtual]

virtual osg::Image* osgDB::Input::readImage ( const std::string &  fileName  )  [virtual]

virtual osg::Node* osgDB::Input::readNode ( const std::string &  fileName  )  [virtual]

virtual osg::Object* osgDB::Input::getObjectForUniqueID ( const std::string &  uniqueID  )  [virtual]

virtual void osgDB::Input::registerUniqueIDForObject ( const std::string &  uniqueID,
osg::Object obj 
) [virtual]

bool osgDB::Input::read ( Parameter  value1  ) 

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6,
Parameter  value7 
)

bool osgDB::Input::read ( Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6,
Parameter  value7,
Parameter  value8 
)

bool osgDB::Input::read ( const char *  str  ) 

bool osgDB::Input::read ( const char *  str,
Parameter  value1 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6,
Parameter  value7 
)

bool osgDB::Input::read ( const char *  str,
Parameter  value1,
Parameter  value2,
Parameter  value3,
Parameter  value4,
Parameter  value5,
Parameter  value6,
Parameter  value7,
Parameter  value8 
)


The documentation for this class was generated from the following file:
Generated at Sun Oct 14 02:12:20 2007 for the OpenSceneGraph by doxygen 1.5.3.