37 #ifndef PCZONE_FACTORY_H
38 #define PCZONE_FACTORY_H
45 class PCZSceneManager;
53 virtual bool supportsPCZoneType(
const String& zoneType) = 0;
66 bool supportsPCZoneType(
const String& zoneType);
Template class for creating single-instance global classes.
Concrete IteratorWrapper for nonconst access to the underlying key-value container.
DefaultZoneFactory mDefaultFactory
String mFactoryTypeName
Factory type name.
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...
#define _OgrePCZPluginExport
PCZoneFactoryMap mPCZoneFactories
Portal-Connected Zone datastructure for managing scene nodes.
const String & getFactoryTypeName() const
MapIterator< PCZoneFactoryMap > PCZoneFactoryIterator
map< String, PCZoneFactory * >::type PCZoneFactoryMap
Specialized SceneManager that uses Portal-Connected-Zones to divide the scene spatially.