Crazy Eddies GUI System 0.7.5
Public Member Functions | Protected Types | Protected Attributes

CEGUI::WindowRendererModule Class Reference

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

Inheritance diagram for CEGUI::WindowRendererModule:

List of all members.

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.