| Linderdaum Engine: clFilterPostprocessor Class Reference | ![]() |
Postprocessing convolution filter interface. More...
#include <Filter.h>
Public Member Functions | |
| clFilterPostprocessor () | |
| virtual | ~clFilterPostprocessor () |
| virtual void | AfterConstruction () |
| virtual bool | Render (iRenderTarget *RenderTarget, iRenderTarget *Input, iRenderTarget *Output) |
| virtual void | SetFilterName (const std::string &FilterName) |
| virtual std::string | GetFilterName () const |
Private Attributes | |
| clRenderState * | FFilterShader |
Postprocessing convolution filter interface.
| clFilterPostprocessor::clFilterPostprocessor | ( | ) |
| clFilterPostprocessor::~clFilterPostprocessor | ( | ) | [virtual] |
| void clFilterPostprocessor::AfterConstruction | ( | ) | [virtual] |
Reimplemented from iObject.
| std::string clFilterPostprocessor::GetFilterName | ( | ) | const [virtual] |
| bool clFilterPostprocessor::Render | ( | iRenderTarget * | RenderTarget, |
| iRenderTarget * | Input, | ||
| iRenderTarget * | Output | ||
| ) | [virtual] |
Implements iPostprocessor.
| void clFilterPostprocessor::SetFilterName | ( | const std::string & | FilterName | ) | [virtual] |