|
|
virtual void | Start (RenderDevice &render_device)=0 |
|
virtual void | Update (RenderDevice &render_device)=0 |
|
template<typename T> |
| bool | HasSubrender () const |
|
template<typename T> |
| T * | GetSubrender () const |
|
template<typename T, typename... Args> |
| T * | AddSubrender (const Subrender::Stage &pipeline_stage, Args &&... args) |
|
template<typename T> |
| void | RemoveSubrender () |
|
void | ClearSubrenders () |
|
RenderStage * | GetRenderStage (uint32_t index) const |
|
void | AddRenderStage (std::unique_ptr< RenderStage > &&render_stage) |
|
void | AddRenderTarget (RenderTargetSpecification specification) |
|
|
class | Graphics |
|
class | GraphicsState |
|
class | RendererRuntimeAccess |
The documentation for this class was generated from the following file: