class SG_EXPORT osg::Input: public FieldReaderIterator

Class for managing the reading of ASCII osg files

Inheritance:


Public Methods

[more] Input()
[more]virtual ~Input()
[more]virtual Object* readObject()
[more]virtual Object* readObject(const std::string& fileName)
[more]virtual Image* readImage()
[more]virtual Image* readImage(const std::string& fileName)
[more]virtual Node* readNode()
[more]virtual Node* readNode(const std::string& fileName)
[more]virtual Object* getObjectForUniqueID(const std::string& uniqueID)
[more]virtual void regisiterUniqueIDForObject(const std::string& uniqueID, Object* obj)


Inherited from FieldReaderIterator:

Public Classes

oenum

Public Methods

ovirtual FieldReaderIterator& operator = (const FieldReaderIterator& ic)
ovoid attach(istream* input)
ovoid detach()
ovirtual bool eof() const
oFieldReader& getFieldReader()
ovoid insert(int pos, Field* field)
ovoid insert(int pos, const char* str)
oField& operator [] (int pos)
oField& field(int pos)
oFieldReaderIterator& operator ++ ()
oFieldReaderIterator& operator += (int no)
ovoid advanceOverCurrentFieldOrBlock()
ovoid advanceToEndOfCurrentBlock()
ovoid advanceToEndOfBlock(int noNestBrackets)
obool matchSequence(const char* str)


Documentation

Class for managing the reading of ASCII osg files
o Input()

ovirtual ~Input()

ovirtual Object* readObject()

ovirtual Object* readObject(const std::string& fileName)

ovirtual Image* readImage()

ovirtual Image* readImage(const std::string& fileName)

ovirtual Node* readNode()

ovirtual Node* readNode(const std::string& fileName)

ovirtual Object* getObjectForUniqueID(const std::string& uniqueID)

ovirtual void regisiterUniqueIDForObject(const std::string& uniqueID, Object* obj)


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.