![]() |
OGRE 1.12.10
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. | |
virtual void | destroyInstance (SceneManager *instance)=0 |
Destroy an instance of a SceneManager. | |
virtual const SceneManagerMetaData & | getMetaData (void) const |
Get information about the SceneManager type created by this factory. | |
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::DefaultSceneManagerFactory, Ogre::BspSceneManagerFactory, Ogre::OctreeSceneManagerFactory, and Ogre::PCZSceneManagerFactory.
|
pure virtual |
Destroy an instance of a SceneManager.
Implemented in Ogre::DefaultSceneManagerFactory, Ogre::BspSceneManagerFactory, Ogre::OctreeSceneManagerFactory, and Ogre::PCZSceneManagerFactory.