A factory responsible for the creation and destruction of the default terrainmanager. More...
#include <terrainmanager.h>
 Inheritance diagram for Mezzanine::DefaultTerrainManagerFactory:
 Inheritance diagram for Mezzanine::DefaultTerrainManagerFactory: Collaboration diagram for Mezzanine::DefaultTerrainManagerFactory:
 Collaboration diagram for Mezzanine::DefaultTerrainManagerFactory:| Public Member Functions | |
| DefaultTerrainManagerFactory () | |
| Class constructor. | |
| virtual | ~DefaultTerrainManagerFactory () | 
| Class destructor. | |
| WorldManager * | CreateManager (World *Creator, const NameValuePairList &Params) | 
| Creates a manager of the type represented by this factory.  More... | |
| WorldManager * | CreateManager (World *Creator, const XML::Node &XMLNode) | 
| Creates a manager from XML.  More... | |
| void | DestroyManager (WorldManager *ToBeDestroyed) | 
| Destroys a Manager created by this factory.  More... | |
| String | GetManagerImplName () const | 
| Gets the name of the manager that is created by this factory.  More... | |
| ManagerBase::ManagerType | GetManagerType () const | 
| Gets the type of manager that is created by this factory.  More... | |
|  Public Member Functions inherited from Mezzanine::WorldManagerFactory | |
| WorldManagerFactory () | |
| Class constructor. | |
| virtual | ~WorldManagerFactory () | 
| Class destructor. | |
|  Public Member Functions inherited from Mezzanine::ManagerFactory | |
| ManagerFactory () | |
| Class constructor. | |
| virtual | ~ManagerFactory () | 
| Class destructor. | |
A factory responsible for the creation and destruction of the default terrainmanager.
Definition at line 166 of file terrainmanager.h.
| 
 | virtual | 
Creates a manager of the type represented by this factory.
| Creator | The parent world that is creating the manager. | 
| Params | A NameValuePairList containing the params to be applied during construction. | 
Implements Mezzanine::WorldManagerFactory.
Definition at line 222 of file terrainmanager.cpp.
| 
 | virtual | 
Creates a manager from XML.
| Creator | The parent world that is creating the manager. | 
| XMLNode | The node of the xml document to construct from. | 
Implements Mezzanine::WorldManagerFactory.
Definition at line 225 of file terrainmanager.cpp.
| 
 | virtual | 
Destroys a Manager created by this factory.
| ToBeDestroyed | A pointer to the manager to be destroyed. | 
Implements Mezzanine::WorldManagerFactory.
Definition at line 228 of file terrainmanager.cpp.
| 
 | virtual | 
Gets the name of the manager that is created by this factory.
Implements Mezzanine::ManagerFactory.
Definition at line 216 of file terrainmanager.cpp.
| 
 | virtual | 
Gets the type of manager that is created by this factory.
Implements Mezzanine::ManagerFactory.
Definition at line 219 of file terrainmanager.cpp.
 1.8.9.1. Thanks to the
            
                Open Icon Library
            
            for help with some of the icons.
            
            1.8.9.1. Thanks to the
            
                Open Icon Library
            
            for help with some of the icons.