#include <plain.h>
Inheritance diagram for MapPostFxStep:
Collaboration diagram for MapPostFxStep:Public Member Functions | |
| virtual void | setRenderTarget (RenderTarget *) override |
| Assigned render target to this step. | |
| virtual void | run (PipelineContext &context) override |
| Runs the step. | |
Public Member Functions inherited from TrivialRenderStep | |
| virtual void | setRenderSource (RenderSource *source) override |
| Assigns render source to this step. | |
| virtual void | reset (PipelineContext &) override |
Public Member Functions inherited from RenderPipelineObject | |
| virtual | ~RenderPipelineObject ()=default |
Private Attributes | |
| RenderTarget * | target |
|
overridevirtual |
Runs the step.
This method is invoked by the pipeline.
Implements RenderStep.
References RenderTarget::activate(), PipelineContext::client, Client::getCamera(), Camera::getCameraMode(), ClientEnvironment::getClientMap(), Client::getEnv(), ClientMap::renderPostFx(), and target.
Here is the call graph for this function:
|
overridevirtual |
Assigned render target to this step.
| target | render target to send output to. |
Reimplemented from TrivialRenderStep.
References target.
Referenced by populatePlainPipeline().
Here is the caller graph for this function:
|
private |
Referenced by run(), and setRenderTarget().