|
Crazy Eddie's GUI System 0.8.7
|
Template based implementation of FactoryRegisterer that allows easy registration of a factory for any Window type. More...
#include <TplWindowFactoryRegisterer.h>
Inheritance diagram for CEGUI::TplWindowFactoryRegisterer< T >:
Collaboration diagram for CEGUI::TplWindowFactoryRegisterer< T >:Public Member Functions | |
| TplWindowFactoryRegisterer () | |
| Constructor. | |
| void | unregisterFactory () const |
| Perform unregistration (removal) of the factory for whichever type this class registers a factory for. | |
Public Member Functions inherited from CEGUI::FactoryRegisterer | |
| virtual | ~FactoryRegisterer () |
| Destructor. | |
| void | registerFactory () const |
| Perform registration (addition) 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. | |
Protected Member Functions inherited from CEGUI::FactoryRegisterer | |
| FactoryRegisterer (const String &type) | |
| Constructor. | |
Additional Inherited Members | |
Public Attributes inherited from CEGUI::FactoryRegisterer | |
| const String | d_type |
| describes the type this class registers a factory for. | |
Template based implementation of FactoryRegisterer that allows easy registration of a factory for any Window type.
|
protectedvirtual |
Function to do the actual addition of a factory to the CEGUI system.
Implements CEGUI::FactoryRegisterer.
|
protectedvirtual |
Function to check if factory for our type is already registered.
Implements CEGUI::FactoryRegisterer.
|
virtual |
Perform unregistration (removal) of the factory for whichever type this class registers a factory for.
Implements CEGUI::FactoryRegisterer.