|  | OGRE
    1.11.6
    Object-Oriented Graphics Rendering Engine | 
#include <OgrePCZoneFactory.h>
 Inheritance diagram for Ogre::PCZoneFactoryManager:
 Inheritance diagram for Ogre::PCZoneFactoryManager:| Public Types | |
| typedef MapIterator< PCZoneFactoryMap > | PCZoneFactoryIterator | 
| typedef std::map< String, PCZoneFactory * > | PCZoneFactoryMap | 
| Public Member Functions | |
| PCZoneFactoryManager () | |
| ~PCZoneFactoryManager () | |
| PCZone * | createPCZone (PCZSceneManager *pczsm, const String &zoneType, const String &zoneName) | 
| PCZoneFactoryIterator | getPCZoneFactoryIterator (void) | 
| Return an iterator over the PCZone factories currently registered.  More... | |
| void | registerPCZoneFactory (PCZoneFactory *factory) | 
| void | unregisterPCZoneFactory (PCZoneFactory *factory) | 
| Static Public Member Functions | |
| static PCZoneFactoryManager & | getSingleton (void) | 
| Get the singleton instance.  More... | |
| static PCZoneFactoryManager * | getSingletonPtr (void) | 
| Get the singleton instance.  More... | |
| typedef std::map<String, PCZoneFactory*> Ogre::PCZoneFactoryManager::PCZoneFactoryMap | 
| Ogre::PCZoneFactoryManager::PCZoneFactoryManager | ( | ) | 
| Ogre::PCZoneFactoryManager::~PCZoneFactoryManager | ( | ) | 
| void Ogre::PCZoneFactoryManager::registerPCZoneFactory | ( | PCZoneFactory * | factory | ) | 
| void Ogre::PCZoneFactoryManager::unregisterPCZoneFactory | ( | PCZoneFactory * | factory | ) | 
| PCZone* Ogre::PCZoneFactoryManager::createPCZone | ( | PCZSceneManager * | pczsm, | 
| const String & | zoneType, | ||
| const String & | zoneName | ||
| ) | 
| 
 | static | 
Get the singleton instance.
| 
 | static | 
Get the singleton instance.
| PCZoneFactoryIterator Ogre::PCZoneFactoryManager::getPCZoneFactoryIterator | ( | void | ) | 
Return an iterator over the PCZone factories currently registered.