|
Crazy Eddie's GUI System
${CEGUI_VERSION}
|
Inheritance diagram for RenderEffect_wrapper:
Collaboration diagram for RenderEffect_wrapper:Public Member Functions | |
| virtual int | getPassCount () const |
| Return the number of passes required by this effect. More... | |
| virtual void | performPostRenderFunctions () |
| Function called after RenderingWindow::draw is called. This is intended to be used for any required cleanup / state restoration. This function is called once only, unlike performPreRenderFunctions which may be called multiple times; once for each pass in the effect. More... | |
| virtual void | performPreRenderFunctions (int const pass) |
| Function called prior to RenderingWindow::draw being called. This is intended to be used for any required setup / state initialisation and is called once for each pass in the effect. More... | |
| virtual bool | realiseGeometry (::CEGUI::RenderingWindow &window,::CEGUI::GeometryBuffer &geometry) |
| virtual bool | update (float const elapsed,::CEGUI::RenderingWindow &window) |
Public Member Functions inherited from CEGUI::RenderEffect | |
| virtual bool | realiseGeometry (RenderingWindow &window, GeometryBuffer &geometry)=0 |
| Function called to generate geometry for the RenderingWindow. More... | |
| virtual bool | update (const float elapsed, RenderingWindow &window)=0 |
| Function called to perform any time based updates on the RenderEffect state. More... | |
| virtual bool | realiseGeometry (RenderingWindow &window, GeometryBuffer &geometry)=0 |
| Function called to generate geometry for the RenderingWindow. More... | |
| virtual bool | update (const float elapsed, RenderingWindow &window)=0 |
| Function called to perform any time based updates on the RenderEffect state. More... | |
|
inlinevirtual |
Return the number of passes required by this effect.
Implements CEGUI::RenderEffect.
|
inlinevirtual |
Function called after RenderingWindow::draw is called. This is intended to be used for any required cleanup / state restoration. This function is called once only, unlike performPreRenderFunctions which may be called multiple times; once for each pass in the effect.
Implements CEGUI::RenderEffect.
|
inlinevirtual |
Function called prior to RenderingWindow::draw being called. This is intended to be used for any required setup / state initialisation and is called once for each pass in the effect.
| pass | Indicates the pass number to be initialised (starting at pass 0). |
Implements CEGUI::RenderEffect.
References CEGUI::RenderEffect::getPassCount(), CEGUI::RenderEffect::performPostRenderFunctions(), CEGUI::RenderEffect::performPreRenderFunctions(), CEGUI::RenderEffect::realiseGeometry(), and CEGUI::RenderEffect::update().