Crazy Eddies GUI System  0.7.1
Public Member Functions | Protected Member Functions | List of all members
CEGUI::TplWRFactoryRegisterer< T > Class Template Reference

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

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

Public Member Functions

 TplWRFactoryRegisterer ()
 Constructor.
 
- Public Member Functions inherited from CEGUI::WRFactoryRegisterer
virtual ~WRFactoryRegisterer ()
 Destructor.
 
void registerFactory ()
 Perform registration (addition) of the factory for whichever WindowRenderer type this class registers a factory for.
 
void unregisterFactory ()
 Perform unregistration (removal) of the factory for whichever WindowRenderer type this class registers a factory for.
 

Protected Member Functions

void doFactoryAdd ()
 Function to do the actual addition of a factory to the CEGUI system.
 
- Protected Member Functions inherited from CEGUI::WRFactoryRegisterer
 WRFactoryRegisterer (const CEGUI::utf8 *type)
 Constructor.
 

Additional Inherited Members

- Public Attributes inherited from CEGUI::WRFactoryRegisterer
const CEGUI::utf8 * d_type
 describes the WindowRenderer type this class registers a factory for.
 

Detailed Description

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

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