41 virtual osg::Node *load(
const std::string &location, osg::Group *group = 0) = 0;
50 virtual bool canLoadParts()
const = 0;
56 virtual bool canUnload()
const = 0;
62 virtual bool inLoading()
const = 0;
75 virtual IOStatus loadPart(
const std::string &location, osg::Group *group = 0);
81 virtual osg::Node *getLoaded();
88 virtual bool unload(osg::Node *node);
90 virtual const std::list<std::string> &getSupportedReadMimeTypes()
const;
91 virtual const std::list<std::string> &getSupportedReadFileExtensions()
const;
103 #endif // COVRIOREADER_H
Definition: coVRIOReader.h:20
std::list< std::string > supportedReadFileTypes
Definition: coVRIOReader.h:99
Definition: coVRIOReader.h:29
std::list< std::string > supportedReadFileExtensions
Definition: coVRIOReader.h:100
virtual bool isReader() const
Definition: coVRIOReader.h:93
Definition: coVRIOReader.h:30
Definition: coVRIOBase.h:17
IOStatus
Definition: coVRIOReader.h:26