|
Crazy Eddie's GUI System
0.8.7
|
Inheritance diagram for CEGUI::WindowRendererManager:
Collaboration diagram for CEGUI::WindowRendererManager:Public Member Functions | |
| bool | isFactoryPresent (const String &name) const |
| WindowRendererFactory * | getFactory (const String &name) const |
| void | addFactory (WindowRendererFactory *wr) |
| void | removeFactory (const String &name) |
| WindowRenderer * | createWindowRenderer (const String &name) |
| void | destroyWindowRenderer (WindowRenderer *wr) |
Static Public Member Functions | |
| static WindowRendererManager & | getSingleton () |
| static WindowRendererManager * | getSingletonPtr () |
| template<typename T > | |
| static void | addFactory () |
| Creates a WindowRendererFactory of the type T and adds it to the system for use. More... | |
| template<typename T > | |
| static void | addWindowRendererType () |
| Internally creates a factory suitable for creating WindowRenderer objects of the given type and adds it to the system. More... | |
Static Public Member Functions inherited from CEGUI::Singleton< WindowRendererManager > | |
| static WindowRendererManager & | getSingleton (void) |
| static WindowRendererManager * | getSingletonPtr (void) |
Additional Inherited Members | |
Static Protected Attributes inherited from CEGUI::Singleton< WindowRendererManager > | |
| static WindowRendererManager * | ms_Singleton |
|
static |
Creates a WindowRendererFactory of the type T and adds it to the system for use.
The created WindowRendererFactory will automatically be deleted when the factory is removed from the system (either directly or at system deletion time).
| T | Specifies the type of WindowRendererFactory subclass to add a factory for. |
References CEGUI::WindowRendererFactory::getName().
|
static |
Internally creates a factory suitable for creating WindowRenderer objects of the given type and adds it to the system.
| T | Specifies the type of WindowRenderer to add a factory for. |