#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 93 of file CEGUIGUISheet.h.
|
Definition at line 99 of file CEGUIGUISheet.h. |
|
Definition at line 100 of file CEGUIGUISheet.h. |
|
Create a new Window object of whatever type this WindowFactory produces.
Implements CEGUI::WindowFactory. Definition at line 113 of file CEGUIGUISheet.h. References CEGUI::Window::initialise(), CEGUI::Window::setMaximumSize(), and CEGUI::Window::setSize(). |
|
Destroys the given Window object.
Implements CEGUI::WindowFactory. Definition at line 134 of file CEGUIGUISheet.h. References 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. |