#include <OgreArchiveFactory.h>
Inheritance diagram for Ogre::ArchiveFactory:
Public Methods | |
virtual ArchiveEx * | createObj (const String &name)=0 |
virtual String | getType ()=0 |
So archive plugins create a subclass of ArchiveEx AND a subclass of ArchiveFactory which creates instances of the ArchiveEx subclass. See the 'Zip' and 'FileSystem' plugins for examples. Each ArchiveEx and ArchiveFactory subclass pair deal with a single archive type (identified by a string).
|
Implements Ogre::FactoryObj< ArchiveEx >. Implemented in Ogre::ZipArchiveFactory. |
|
Implements Ogre::FactoryObj< ArchiveEx >. Implemented in Ogre::ZipArchiveFactory. |
Copyright © 2002 by The OGRE Team