27 #ifndef _CEGUITplWindowFactory_h_ 28 #define _CEGUITplWindowFactory_h_ 30 #include "CEGUI/WindowFactory.h" 52 class TplWindowFactory :
public WindowFactory
74 return CEGUI_NEW_AO T(
d_type, name);
81 CEGUI_DELETE_AO window;
88 #endif // end of guard _CEGUITplWindowFactory_h_ TplWindowFactory()
Default constructor.
Definition: cegui/include/CEGUI/TplWindowFactory.h:65
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
WindowFactory(const String &type)
Constructor.
Definition: cegui/include/CEGUI/WindowFactory.h:161
Window * createWindow(const String &name)
Create a new Window object of whatever type this WindowFactory produces.
Definition: cegui/include/CEGUI/TplWindowFactory.h:72
String d_type
String holding the type of object created by this factory.
Definition: cegui/include/CEGUI/WindowFactory.h:167
void destroyWindow(Window *window)
Destroys the given Window object.
Definition: cegui/include/CEGUI/TplWindowFactory.h:79