Planeshift
pawsWidgetFactory Class Reference

#include <pawswidget.h>

Public Member Functions

virtual pawsWidgetCreate ()
 
virtual pawsWidgetCreate (const pawsWidget *origin)
 
virtual const char * GetName ()
 
virtual ~pawsWidgetFactory ()
 

Protected Member Functions

virtual void Register (const char *name)
 

Protected Attributes

csString factoryName
 

Detailed Description

Definition at line 1933 of file pawswidget.h.

Constructor & Destructor Documentation

virtual pawsWidgetFactory::~pawsWidgetFactory ( )
inlinevirtual

Definition at line 1936 of file pawswidget.h.

Member Function Documentation

virtual pawsWidget* pawsWidgetFactory::Create ( )
virtual
virtual pawsWidget* pawsWidgetFactory::Create ( const pawsWidget origin)
virtual
virtual const char* pawsWidgetFactory::GetName ( )
inlinevirtual

Definition at line 1942 of file pawswidget.h.

virtual void pawsWidgetFactory::Register ( const char *  name)
protectedvirtual

Member Data Documentation

csString pawsWidgetFactory::factoryName
protected

Definition at line 1951 of file pawswidget.h.


The documentation for this class was generated from the following file: