27 #ifndef _CEGUIFactoryRegisterer_h_
28 #define _CEGUIFactoryRegisterer_h_
30 #include "CEGUI/String.h"
41 class CEGUIEXPORT FactoryRegisterer :
42 public AllocatedObject<FactoryRegisterer>
46 virtual ~FactoryRegisterer();
53 void registerFactory()
const;
60 virtual void unregisterFactory()
const = 0;
67 FactoryRegisterer(
const String& type);
70 virtual void doFactoryAdd()
const = 0;
73 virtual bool isAlreadyRegistered()
const = 0;
78 #endif // end of guard _CEGUIFactoryRegisterer_h_
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42