i6engine  1.0
i6e::modules::HeatVisionListener Class Reference

#include <D:/Projekte/i6engine/libs/i6engine-modules/include/i6engine/modules/graphics/compositors/HeatVisionListener.h>

Public Member Functions

 HeatVisionListener ()
 
virtual ~HeatVisionListener ()
 
virtual void notifyMaterialSetup (Ogre::uint32 pass_id, Ogre::MaterialPtr &mat)
 
virtual void notifyMaterialRender (Ogre::uint32 pass_id, Ogre::MaterialPtr &mat)
 

Protected Attributes

Ogre::GpuProgramParametersSharedPtr fpParams
 
float start
 
float end
 
float curr
 
Ogre::Timer * timer
 

Detailed Description

Definition at line 33 of file HeatVisionListener.h.

Constructor & Destructor Documentation

i6e::modules::HeatVisionListener::HeatVisionListener ( )
virtual i6e::modules::HeatVisionListener::~HeatVisionListener ( )
virtual

Member Function Documentation

virtual void i6e::modules::HeatVisionListener::notifyMaterialRender ( Ogre::uint32  pass_id,
Ogre::MaterialPtr &  mat 
)
virtual
virtual void i6e::modules::HeatVisionListener::notifyMaterialSetup ( Ogre::uint32  pass_id,
Ogre::MaterialPtr &  mat 
)
virtual

Member Data Documentation

float i6e::modules::HeatVisionListener::curr
protected

Definition at line 41 of file HeatVisionListener.h.

float i6e::modules::HeatVisionListener::end
protected

Definition at line 41 of file HeatVisionListener.h.

Ogre::GpuProgramParametersSharedPtr i6e::modules::HeatVisionListener::fpParams
protected

Definition at line 40 of file HeatVisionListener.h.

float i6e::modules::HeatVisionListener::start
protected

Definition at line 41 of file HeatVisionListener.h.

Ogre::Timer* i6e::modules::HeatVisionListener::timer
protected

Definition at line 42 of file HeatVisionListener.h.


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