Rasterfarm-SDK
Loading...
Searching...
No Matches
Pixel::Factor Class Referenceabstract

#include <factor.h>

Inheritance diagram for Pixel::Factor:
Component Pixel::Light Pixel::Skeletal Pixel::Uniform Pixel::UniformOpacity Pixel::Vertex Pixel::PointLight

Public Member Functions

 Factor (const Attribute &attribute)
 
virtual ~Factor ()
 
virtual void create (Material *pMaterial)=0
 
virtual void update (Material *pMaterial)=0
 
virtual void addShaderResources (Material *pMaterial)=0
 
virtual void addShaderCode (Material *pMaterial)=0
 

Detailed Description

This is a post-processing step with respect to the fragment shader.

Constructor & Destructor Documentation

◆ Factor()

Pixel::Factor::Factor ( const Attribute & attribute)

◆ ~Factor()

virtual Pixel::Factor::~Factor ( )
virtual

Member Function Documentation

◆ addShaderCode()

virtual void Pixel::Factor::addShaderCode ( Material * pMaterial)
pure virtual

◆ addShaderResources()

virtual void Pixel::Factor::addShaderResources ( Material * pMaterial)
pure virtual

◆ create()

virtual void Pixel::Factor::create ( Material * pMaterial)
pure virtual

◆ update()

virtual void Pixel::Factor::update ( Material * pMaterial)
pure virtual

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