Crazy Eddie's GUI System  0.8.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
CEGUI::RenderEffectFactory Class Referenceabstract

Interface for factory objects that create RenderEffect instances. Currently this interface is intended for internal use only. More...

+ Inheritance diagram for CEGUI::RenderEffectFactory:
+ Collaboration diagram for CEGUI::RenderEffectFactory:

Public Member Functions

virtual ~RenderEffectFactory ()
 base class virtual destructor.
 
virtual RenderEffectcreate (Window *window)=0
 Create an instance of the RenderEffect that this factory creates.
 
virtual void destroy (RenderEffect &effect)=0
 Destroy an instance of the RenderEffect that this factory creates.
 

Detailed Description

Interface for factory objects that create RenderEffect instances. Currently this interface is intended for internal use only.