Rasterfarm-SDK
Loading...
Searching...
No Matches
BlurVertical2D Class Referenceabstract

#include <blurvertical2d.h>

Inheritance diagram for BlurVertical2D:
Texture2D BlurVertical2D15 BlurVertical2D5 BlurVertical2D9

Public Member Functions

 BlurVertical2D (Engine::Texture *pTexture, const Attribute &attribute)
 
 BlurVertical2D (const Engine::Texture::Attribute &textureAttribute, const Attribute &attribute)
 
virtual ~BlurVertical2D ()
 
virtual void create (Material *pMaterial)
 
virtual void update (Material *pMaterial)
 
virtual void addShaderResources (Material *pMaterial)=0
 
virtual void addShaderCode (Material *pMaterial)=0
 

Constructor & Destructor Documentation

◆ BlurVertical2D() [1/2]

BlurVertical2D::BlurVertical2D ( Engine::Texture * pTexture,
const Attribute & attribute )

◆ BlurVertical2D() [2/2]

BlurVertical2D::BlurVertical2D ( const Engine::Texture::Attribute & textureAttribute,
const Attribute & attribute )

◆ ~BlurVertical2D()

virtual BlurVertical2D::~BlurVertical2D ( )
virtual

Member Function Documentation

◆ addShaderCode()

virtual void BlurVertical2D::addShaderCode ( Material * pMaterial)
pure virtual

◆ addShaderResources()

virtual void BlurVertical2D::addShaderResources ( Material * pMaterial)
pure virtual

◆ create()

virtual void BlurVertical2D::create ( Material * pMaterial)
virtual

◆ update()

virtual void BlurVertical2D::update ( Material * pMaterial)
virtual

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