|
Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Interface for factory objects that create RenderEffect instances. Currently this interface is intended for internal use only. More...
Inherits CEGUI::AllocatedObject< RenderEffectFactory >, and CEGUI::AllocatedObject< RenderEffectFactory >.
Inherited by CEGUI::TplRenderEffectFactory< T >, CEGUI::TplRenderEffectFactory< T >, and RenderEffectFactory_wrapper.
Collaboration diagram for CEGUI::RenderEffectFactory:Public Member Functions | |
| virtual | ~RenderEffectFactory () |
| base class virtual destructor. | |
| virtual RenderEffect & | create (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. | |
| virtual | ~RenderEffectFactory () |
| base class virtual destructor. | |
| virtual RenderEffect & | create (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. | |
Interface for factory objects that create RenderEffect instances. Currently this interface is intended for internal use only.