Rasterfarm-SDK
Loading...
Searching...
No Matches
Engine::Surface::Blur< COMPONENT > Class Template Reference

#include <blur.h>

Inheritance diagram for Engine::Surface::Blur< COMPONENT >:
Material

Public Member Functions

 Blur (Engine::Texture *pTexture, MaterialManager *pManager)
 
 Blur (const Engine::Texture::Attribute &textureAttribute, MaterialManager *pManager)
 
virtual ~Blur ()
 
COMPONENT * getBlur2DSampler ()
 

Public Attributes

COMPONENT * pSampler
 

Detailed Description

template<class COMPONENT>
class Engine::Surface::Blur< COMPONENT >

Template class for blurred rendering

Constructor & Destructor Documentation

◆ Blur() [1/2]

template<class COMPONENT >
Engine::Surface::Blur< COMPONENT >::Blur ( Engine::Texture * pTexture,
MaterialManager * pManager )
inline

◆ Blur() [2/2]

template<class COMPONENT >
Engine::Surface::Blur< COMPONENT >::Blur ( const Engine::Texture::Attribute & textureAttribute,
MaterialManager * pManager )
inline

◆ ~Blur()

template<class COMPONENT >
virtual Engine::Surface::Blur< COMPONENT >::~Blur ( )
inlinevirtual

Member Function Documentation

◆ getBlur2DSampler()

template<class COMPONENT >
COMPONENT * Engine::Surface::Blur< COMPONENT >::getBlur2DSampler ( )
inline

Member Data Documentation

◆ pSampler

template<class COMPONENT >
COMPONENT* Engine::Surface::Blur< COMPONENT >::pSampler

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