28 #ifndef _CEGUIRenderEffect_h_
29 #define _CEGUIRenderEffect_h_
31 #include "CEGUIBase.h"
52 virtual int getPassCount()
const = 0;
67 virtual void performPreRenderFunctions(
const int pass) = 0;
79 virtual void performPostRenderFunctions() = 0;
132 #endif // end of guard _CEGUIRenderEffect_h_
Interface for objects that hook into RenderingWindow to affect the rendering process, thus allowing various effects to be achieved.
Definition: CEGUIRenderEffect.h:41
Abstract class defining the interface for objects that buffer geometry for later rendering.
Definition: CEGUIGeometryBuffer.h:42
RenderingWindow is a RenderingSurface that can be "drawn back" onto another RenderingSurface and is p...
Definition: CEGUIRenderingWindow.h:44