Crazy Eddie's GUI System  0.8.4
CEGUI::FactoryModule Class Reference
+ Inheritance diagram for CEGUI::FactoryModule:
+ Collaboration diagram for CEGUI::FactoryModule:

List of all members.

Public Member Functions

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

Protected Types

typedef std::vector
< FactoryRegisterer
*CEGUI_VECTOR_ALLOC(FactoryRegisterer *) 
FactoryRegistry )
 Collection type that holds pointers to the factory registerer objects.

Protected Attributes

FactoryRegistry d_registry
 The collection of factorty registerer object pointers.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends