#include <CEGUIGUISheet.h>
Inheritance diagram for CEGUI::GUISheetFactory:
Public Member Functions | |
GUISheetFactory (void) | |
~GUISheetFactory (void) | |
Window * | createWindow (const String &name) |
Create a new Window object of whatever type this WindowFactory produces. | |
virtual void | destroyWindow (Window *window) |
Destroys the given Window object. | |
const String & | getTypeName (void) const |
Get the string that describes the type of Window object this WindowFactory produces. | |
Protected Attributes | |
String | d_type |
String holding the type of object created by this factory. |
Definition at line 123 of file CEGUIGUISheet.h.
|
Definition at line 129 of file CEGUIGUISheet.h. |
|
Definition at line 130 of file CEGUIGUISheet.h. |
|
Create a new Window object of whatever type this WindowFactory produces.
Implements CEGUI::WindowFactory. Definition at line 143 of file CEGUIGUISheet.h. References CEGUI::WindowFactory::d_type. |
|
Destroys the given Window object.
Implements CEGUI::WindowFactory. Definition at line 159 of file CEGUIGUISheet.h. References CEGUI::WindowFactory::d_type, and CEGUI::Window::getType(). |
|
Get the string that describes the type of Window object this WindowFactory produces.
Definition at line 80 of file CEGUIWindowFactory.h. Referenced by CEGUI::WindowFactoryManager::addFactory(), and CEGUI::WindowFactoryManager::removeFactory(). |
|
String holding the type of object created by this factory.
Definition at line 95 of file CEGUIWindowFactory.h. Referenced by CEGUI::ScrolledContainerFactory::createWindow(), createWindow(), CEGUI::DragContainerFactory::createWindow(), CEGUI::ScrolledContainerFactory::destroyWindow(), destroyWindow(), and CEGUI::DragContainerFactory::destroyWindow(). |