#include <pipeline.h>
Public Member Functions | |
| bool | isConfigured () |
| void | setRenderTarget (RenderTarget *value) |
| virtual void | activate (PipelineContext &context) override |
| Activate the render target and configure OpenGL state for the output. | |
| Public Member Functions inherited from RenderTarget | |
| virtual void | reset (PipelineContext &context) override |
| Resets the state of the object for the next pipeline iteration. | |
| Public Member Functions inherited from RenderPipelineObject | |
| virtual | ~RenderPipelineObject ()=default |
Private Attributes | |
| RenderTarget * | upstream { nullptr } |
Additional Inherited Members | |
| Protected Attributes inherited from RenderTarget | |
| bool | m_clear {true} |
|
overridevirtual |
Activate the render target and configure OpenGL state for the output.
This is usually done by
Reimplemented from RenderTarget.
References isConfigured(), and upstream.
|
inline |
|
inline |
References upstream.
|
private |
Referenced by activate(), isConfigured(), and setRenderTarget().