| Linderdaum Engine: clFeedbackScreenPostprocessor Class Reference | ![]() |
#include <FeedbackScreen.h>
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 | |
| clRenderState * | FShader |
| clRenderState * | FShaderAdditive |
| bool | FEnabled |
| float | FEffectStartTime |
| float | FEffectDuration |
| clFeedbackScreenPostprocessor::clFeedbackScreenPostprocessor | ( | ) |
| clFeedbackScreenPostprocessor::~clFeedbackScreenPostprocessor | ( | ) | [virtual] |
| 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.
bool clFeedbackScreenPostprocessor::FEnabled [private] |