Crazy Eddie's GUI System  ${CEGUI_VERSION}
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
TimerFactory Class Reference
+ Inheritance diagram for TimerFactory:
+ Collaboration diagram for TimerFactory:

Public Member Functions

CEGUI::WindowcreateWindow (const CEGUI::String &name)
 Create a new Window object of whatever type this WindowFactory produces. More...
 
void destroyWindow (CEGUI::Window *window)
 Destroys the given Window object. More...
 
- Public Member Functions inherited from CEGUI::WindowFactory
const StringgetTypeName () const
 Get the string that describes the type of Window object this WindowFactory produces. More...
 
virtual ~WindowFactory ()
 Destructor.
 
const StringgetTypeName () const
 Get the string that describes the type of Window object this WindowFactory produces. More...
 
virtual ~WindowFactory ()
 Destructor.
 

Additional Inherited Members

- Protected Member Functions inherited from CEGUI::WindowFactory
 WindowFactory (const String &type)
 Constructor.
 
 WindowFactory (const String &type)
 Constructor.
 
- Protected Attributes inherited from CEGUI::WindowFactory
String d_type
 String holding the type of object created by this factory.
 

Member Function Documentation

CEGUI::Window* TimerFactory::createWindow ( const CEGUI::String name)
inlinevirtual

Create a new Window object of whatever type this WindowFactory produces.

Parameters
nameA unique name that is to be assigned to the newly created Window object
Returns
Pointer to the new Window object.

Implements CEGUI::WindowFactory.

References CEGUI::WindowFactory::d_type.

void TimerFactory::destroyWindow ( CEGUI::Window window)
inlinevirtual

Destroys the given Window object.

Parameters
windowPointer to the Window object to be destroyed.
Returns
Nothing.

Implements CEGUI::WindowFactory.