![]() |
OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
#include <OgrePCZoneFactory.h>
Inheritance diagram for Ogre::PCZoneFactoryManager:Public Types | |
| typedef MapIterator< PCZoneFactoryMap > | PCZoneFactoryIterator |
| typedef map< String, PCZoneFactory * >::type | 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 map<String, PCZoneFactory*>::type 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.