Crazy Eddies GUI System  0.7.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
CEGUI::WindowRendererModule Class Reference

Abstract interface for window renderer module objects. More...

+ Inheritance diagram for CEGUI::WindowRendererModule:

Public Member Functions

virtual ~WindowRendererModule ()
 Destructor.
 
void registerFactory (const String &type_name)
 Register the factory for WindowRenderers of the specified type.
 
uint registerAllFactories ()
 Register factories for all WindowRenderer types in the module.
 
void unregisterFactory (const String &type_name)
 Unregister the factory for WindowRenderers of the specified type.
 
uint unregisterAllFactories ()
 Unregister factories for all WindowRenderer types in the module.
 

Protected Types

typedef std::vector
< WRFactoryRegisterer * > 
FactoryRegistry
 Collection type that holds pointers to the factory registerer objects.
 

Protected Attributes

FactoryRegistry d_registry
 The collection of factorty registerer object pointers.
 

Detailed Description

Abstract interface for window renderer module objects.