OGRE  1.10.11
Object-Oriented Graphics Rendering Engine
Ogre::PCZoneFactory Class Referenceabstract

Factory for PCZones. More...

#include <OgrePCZoneFactory.h>

+ Inheritance diagram for Ogre::PCZoneFactory:

Public Member Functions

 PCZoneFactory (const String &typeName)
 
virtual ~PCZoneFactory ()
 
virtual PCZonecreatePCZone (PCZSceneManager *pczsm, const String &zoneName)=0
 
const StringgetFactoryTypeName () const
 
virtual bool supportsPCZoneType (const String &zoneType)=0
 

Public Attributes

String mFactoryTypeName
 Factory type name. More...
 

Detailed Description

Factory for PCZones.

Constructor & Destructor Documentation

Ogre::PCZoneFactory::PCZoneFactory ( const String typeName)
virtual Ogre::PCZoneFactory::~PCZoneFactory ( )
virtual

Member Function Documentation

virtual bool Ogre::PCZoneFactory::supportsPCZoneType ( const String zoneType)
pure virtual
virtual PCZone* Ogre::PCZoneFactory::createPCZone ( PCZSceneManager pczsm,
const String zoneName 
)
pure virtual
const String& Ogre::PCZoneFactory::getFactoryTypeName ( ) const
inline

Member Data Documentation

String Ogre::PCZoneFactory::mFactoryTypeName

Factory type name.


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