Crazy Eddie's GUI System
0.8.7
|
27 #ifndef _CEGUIFactoryRegisterer_h_
28 #define _CEGUIFactoryRegisterer_h_
30 #include "CEGUI/String.h"
78 #endif // end of guard _CEGUIFactoryRegisterer_h_
virtual void unregisterFactory() const =0
Perform unregistration (removal) of the factory for whichever type this class registers a factory for...
Base class encapsulating a type name and common parts of factory registration.
Definition: FactoryRegisterer.h:43
FactoryRegisterer(const String &type)
Constructor.
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1
Definition: MemoryAllocatedObject.h:110
virtual ~FactoryRegisterer()
Destructor.
virtual bool isAlreadyRegistered() const =0
Function to check if factory for our type is already registered.
const String d_type
describes the type this class registers a factory for.
Definition: FactoryRegisterer.h:63
void registerFactory() const
Perform registration (addition) of the factory for whichever type this class registers a factory for.
String class used within the GUI system.
Definition: String.h:64
virtual void doFactoryAdd() const =0
Function to do the actual addition of a factory to the CEGUI system.