Crazy Eddie's GUI System 0.8.7
|
Base-class for WindowRendererFactory. More...
#include <WindowRenderer.h>
Public Member Functions | |
WindowRendererFactory (const String &name) | |
Contructor. | |
virtual | ~WindowRendererFactory () |
Destructor. | |
const String & | getName () const |
Returns the type name of this window renderer factory. | |
virtual WindowRenderer * | create ()=0 |
Creates and returns a new window renderer object. | |
virtual void | destroy (WindowRenderer *wr)=0 |
Destroys a window renderer object previously created by us. | |
Protected Attributes | |
String | d_factoryName |
Our factory type name. | |
Base-class for WindowRendererFactory.
Contructor.
name | Type name for this window renderer factory |
|
pure virtual |
Creates and returns a new window renderer object.
Implemented in CEGUI::TplWindowRendererFactory< T >.
|
pure virtual |
Destroys a window renderer object previously created by us.
Implemented in CEGUI::TplWindowRendererFactory< T >.