27 #ifndef _CEGUITplWindowRendererFactory_h_
28 #define _CEGUITplWindowRendererFactory_h_
30 #include "CEGUI/WindowRenderer.h"
52 class TplWindowRendererFactory :
public WindowRendererFactory
60 void destroy(WindowRenderer* wr);
66 WindowRendererFactory(T::TypeName)
74 return CEGUI_NEW_AO T(T::TypeName);
88 #endif // end of guard _CEGUITplWindowRendererFactory_h_
WindowRenderer * create()
Creates and returns a new window renderer object.
Definition: cegui/include/CEGUI/TplWindowRendererFactory.h:72
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
void destroy(WindowRenderer *wr)
Destroys a window renderer object previously created by us.
Definition: cegui/include/CEGUI/TplWindowRendererFactory.h:79
TplWindowRendererFactory()
Default constructor.
Definition: cegui/include/CEGUI/TplWindowRendererFactory.h:65