![]() |
OGRE
1.12.12
Object-Oriented Graphics Rendering Engine
|
Class which will create instances of a given SceneManager. More...
#include <OgreSceneManager.h>
Public Member Functions | |
SceneManagerFactory () | |
virtual | ~SceneManagerFactory () |
virtual SceneManager * | createInstance (const String &instanceName)=0 |
Create a new instance of a SceneManager. More... | |
virtual void | destroyInstance (SceneManager *instance)=0 |
Destroy an instance of a SceneManager. More... | |
virtual const SceneManagerMetaData & | getMetaData (void) const |
Get information about the SceneManager type created by this factory. More... | |
Class which will create instances of a given SceneManager.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Get information about the SceneManager type created by this factory.
|
pure virtual |
Create a new instance of a SceneManager.
Implemented in Ogre::PCZSceneManagerFactory, Ogre::BspSceneManagerFactory, Ogre::OctreeSceneManagerFactory, and Ogre::DefaultSceneManagerFactory.
|
pure virtual |
Destroy an instance of a SceneManager.
Implemented in Ogre::PCZSceneManagerFactory, Ogre::BspSceneManagerFactory, Ogre::OctreeSceneManagerFactory, and Ogre::DefaultSceneManagerFactory.