#include <OgreFactoryObj.h>
Public Member Functions | |
virtual | ~FactoryObj () |
virtual const String & | getType () const=0 |
Returns the factory type. | |
virtual T * | createInstance (const String &name)=0 |
Creates a new object. | |
virtual void | destroyInstance (T *)=0 |
Destroys an object which was created by this factory. |
Does nothing by itself, but derived classes can add functionality.
Definition at line 35 of file OgreFactoryObj.h.
|
Definition at line 38 of file OgreFactoryObj.h. |
|
Creates a new object.
Implemented in Ogre::BillboardParticleRendererFactory, Ogre::FileSystemArchiveFactory, and Ogre::ZipArchiveFactory. |
|
Destroys an object which was created by this factory.
Implemented in Ogre::BillboardParticleRendererFactory, Ogre::FileSystemArchiveFactory, and Ogre::ZipArchiveFactory. |
|
Returns the factory type.
Implemented in Ogre::BillboardParticleRendererFactory, Ogre::FileSystemArchiveFactory, and Ogre::ZipArchiveFactory. |
Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Mar 12 14:38:52 2006