Crazy Eddie's GUI System
${CEGUI_VERSION}
|
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) |
![]() | |
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.