Crazy Eddies GUI System  0.7.7
Public Member Functions | Protected Member Functions
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 >:

List of all members.

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.