Crazy Eddie's GUI System  0.8.4
CEGUI::TplWRFactoryRegisterer< T > Class Template Reference

Template based implementation of FactoryRegisterer that allows easy registration of a factory for any WindowRenderer type. More...

+ Inheritance diagram for CEGUI::TplWRFactoryRegisterer< T >:
+ Collaboration diagram for CEGUI::TplWRFactoryRegisterer< T >:

List of all members.

Public Member Functions

 TplWRFactoryRegisterer ()
 Constructor.
void unregisterFactory () const
 Perform unregistration (removal) of the factory for whichever type this class registers a factory for.

Protected Member Functions

void doFactoryAdd () const
 Function to do the actual addition of a factory to the CEGUI system.
bool isAlreadyRegistered () const
 Function to check if factory for our type is already registered.

Detailed Description

template<typename T>
class CEGUI::TplWRFactoryRegisterer< T >

Template based implementation of FactoryRegisterer that allows easy registration of a factory for any WindowRenderer type.

 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends