OGRE 14.4
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::PCZoneFactoryManager Class Reference

#include <OgrePCZoneFactory.h>

Inheritance diagram for Ogre::PCZoneFactoryManager:

Public Types

typedef MapIterator< PCZoneFactoryMapPCZoneFactoryIterator
typedef std::map< String, PCZoneFactory * > PCZoneFactoryMap

Public Member Functions

 PCZoneFactoryManager ()
 ~PCZoneFactoryManager ()
PCZonecreatePCZone (PCZSceneManager *pczsm, const String &zoneType, const String &zoneName)
PCZoneFactoryIterator getPCZoneFactoryIterator (void)
 Return an iterator over the PCZone factories currently registered.
void registerPCZoneFactory (PCZoneFactory *factory)
void unregisterPCZoneFactory (PCZoneFactory *factory)
Public Member Functions inherited from Ogre::Singleton< PCZoneFactoryManager >
 ~Singleton (void)

Static Public Member Functions

static PCZoneFactoryManagergetSingleton (void)
 Get the singleton instance.
static PCZoneFactoryManagergetSingletonPtr (void)
 Get the singleton instance.
Static Public Member Functions inherited from Ogre::Singleton< PCZoneFactoryManager >
static PCZoneFactoryManagergetSingleton (void)
 Get the singleton instance.
static PCZoneFactoryManagergetSingletonPtr (void)
 Get the singleton instance.

Member Typedef Documentation

◆ PCZoneFactoryMap

◆ PCZoneFactoryIterator

Constructor & Destructor Documentation

◆ PCZoneFactoryManager()

Ogre::PCZoneFactoryManager::PCZoneFactoryManager ( )

Referenced by getSingleton(), and getSingletonPtr().

◆ ~PCZoneFactoryManager()

Ogre::PCZoneFactoryManager::~PCZoneFactoryManager ( )

Member Function Documentation

◆ registerPCZoneFactory()

void Ogre::PCZoneFactoryManager::registerPCZoneFactory ( PCZoneFactory * factory)

◆ unregisterPCZoneFactory()

void Ogre::PCZoneFactoryManager::unregisterPCZoneFactory ( PCZoneFactory * factory)

◆ createPCZone()

PCZone * Ogre::PCZoneFactoryManager::createPCZone ( PCZSceneManager * pczsm,
const String & zoneType,
const String & zoneName )

◆ getSingleton()

PCZoneFactoryManager & Ogre::PCZoneFactoryManager::getSingleton ( void )
static

Get the singleton instance.

References PCZoneFactoryManager().

◆ getSingletonPtr()

PCZoneFactoryManager * Ogre::PCZoneFactoryManager::getSingletonPtr ( void )
static

Get the singleton instance.

References PCZoneFactoryManager().

◆ getPCZoneFactoryIterator()

PCZoneFactoryIterator Ogre::PCZoneFactoryManager::getPCZoneFactoryIterator ( void )

Return an iterator over the PCZone factories currently registered.


The documentation for this class was generated from the following file: