i6engine  1.0
i6e::modules::GaussianListener Class Reference

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

Public Member Functions

 GaussianListener ()
 
virtual ~GaussianListener ()
 
void notifyViewportSize (int width, int height)
 
virtual void notifyMaterialSetup (Ogre::uint32 pass_id, Ogre::MaterialPtr &mat)
 
virtual void notifyMaterialRender (Ogre::uint32 pass_id, Ogre::MaterialPtr &mat)
 

Protected Attributes

int mVpWidth
 
int mVpHeight
 
float mBloomTexWeights [15][4]
 
float mBloomTexOffsetsHorz [15][4]
 
float mBloomTexOffsetsVert [15][4]
 

Detailed Description

Definition at line 33 of file GaussianBlurListener.h.

Constructor & Destructor Documentation

i6e::modules::GaussianListener::GaussianListener ( )
virtual i6e::modules::GaussianListener::~GaussianListener ( )
virtual

Member Function Documentation

virtual void i6e::modules::GaussianListener::notifyMaterialRender ( Ogre::uint32  pass_id,
Ogre::MaterialPtr &  mat 
)
virtual
virtual void i6e::modules::GaussianListener::notifyMaterialSetup ( Ogre::uint32  pass_id,
Ogre::MaterialPtr &  mat 
)
virtual
void i6e::modules::GaussianListener::notifyViewportSize ( int  width,
int  height 
)

Member Data Documentation

float i6e::modules::GaussianListener::mBloomTexOffsetsHorz[15][4]
protected

Definition at line 39 of file GaussianBlurListener.h.

float i6e::modules::GaussianListener::mBloomTexOffsetsVert[15][4]
protected

Definition at line 40 of file GaussianBlurListener.h.

float i6e::modules::GaussianListener::mBloomTexWeights[15][4]
protected

Definition at line 38 of file GaussianBlurListener.h.

int i6e::modules::GaussianListener::mVpHeight
protected

Definition at line 35 of file GaussianBlurListener.h.

int i6e::modules::GaussianListener::mVpWidth
protected

Definition at line 35 of file GaussianBlurListener.h.


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