Linderdaum Engine: iPostprocessor Class Reference
Updated: Mon May 14 2012 05:02:37
iPostprocessor Class Reference

Generic interface for 2D image postprocessor. More...

#include <iPostprocessor.h>

List of all members.

Public Member Functions

 iPostprocessor ()
virtual bool Render (iRenderTarget *RenderTarget, iRenderTarget *Input, iRenderTarget *Output)=0
virtual bool IsEnabled () const
virtual void SetEnableVarName (const std::string &EnableVarName)
virtual std::string GetEnableVarName () const
virtual clCVarGetEnableVar () const

Private Attributes

clCVarFEnableVar

Detailed Description

Generic interface for 2D image postprocessor.


Constructor & Destructor Documentation

iPostprocessor::iPostprocessor ( )

Member Function Documentation

virtual clCVar* iPostprocessor::GetEnableVar ( ) const [inline, virtual]
std::string iPostprocessor::GetEnableVarName ( ) const [virtual]
bool iPostprocessor::IsEnabled ( ) const [virtual]

Reimplemented in clFeedbackScreenPostprocessor.

virtual bool iPostprocessor::Render ( iRenderTarget RenderTarget,
iRenderTarget Input,
iRenderTarget Output 
) [pure virtual]
void iPostprocessor::SetEnableVarName ( const std::string &  EnableVarName) [virtual]

Member Data Documentation


The documentation for this class was generated from the following files: