Linderdaum Engine: clFeedbackScreenPostprocessor Class Reference
Updated: Sun Feb 5 2012 22:59:50
clFeedbackScreenPostprocessor Class Reference

#include <FeedbackScreen.h>

List of all members.

Public Member Functions

 clFeedbackScreenPostprocessor ()
virtual ~clFeedbackScreenPostprocessor ()
virtual void AfterConstruction ()
virtual bool Render (iRenderTarget *RenderTarget, iRenderTarget *Input, iRenderTarget *Output)
virtual bool IsEnabled () const

Public Attributes

float FUnitHitDuration
LVector4 FUnitHitColor1
LVector4 FUnitHitColor2
float FUnitHitShrinkCoef
float FPowerUpDuration
LVector4 FPowerUpColor1
LVector4 FPowerUpColor2
float FPowerUpShrinkCoef
float FPerkDuration
LVector4 FPerkColor1
LVector4 FPerkColor2
float FPerkShrinkCoef
float FShotDuration
LVector4 FShotColor1
LVector4 FShotColor2
float FShotShrinkCoef

Private Member Functions

virtual void FeedbackScreenEffectC (const std::string &Param)

Private Attributes

clRenderStateFShader
clRenderStateFShaderAdditive
bool FEnabled
float FEffectStartTime
float FEffectDuration

Constructor & Destructor Documentation

clFeedbackScreenPostprocessor::clFeedbackScreenPostprocessor ( )
clFeedbackScreenPostprocessor::~clFeedbackScreenPostprocessor ( ) [virtual]

Member Function Documentation

void clFeedbackScreenPostprocessor::AfterConstruction ( ) [virtual]

Reimplemented from iObject.

void clFeedbackScreenPostprocessor::FeedbackScreenEffectC ( const std::string &  Param) [private, virtual]
bool clFeedbackScreenPostprocessor::IsEnabled ( ) const [virtual]

Reimplemented from iPostprocessor.

bool clFeedbackScreenPostprocessor::Render ( iRenderTarget RenderTarget,
iRenderTarget Input,
iRenderTarget Output 
) [virtual]

Implements iPostprocessor.


Member Data Documentation


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