27#ifndef _CEGUITplWindowFactory_h_
28#define _CEGUITplWindowFactory_h_
30#include "CEGUI/WindowFactory.h"
74 return CEGUI_NEW_AO T(d_type, name);
81 CEGUI_DELETE_AO window;
String class used within the GUI system.
Definition: String.h:64
Template based WindowFactory that can be used to automatically generate a WindowFactory given a Windo...
Definition: TplWindowFactory.h:53
void destroyWindow(Window *window)
Destroys the given Window object.
Definition: TplWindowFactory.h:79
Window * createWindow(const String &name)
Create a new Window object of whatever type this WindowFactory produces.
Definition: TplWindowFactory.h:72
TplWindowFactory()
Default constructor.
Definition: TplWindowFactory.h:65
Abstract class that defines the required interface for all WindowFactory objects.
Definition: WindowFactory.h:117
An abstract base class providing common functionality and specifying the required interface for deriv...
Definition: Window.h:151
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1