Euphoria
eu::render::BurHorizontalProvider Struct Reference

A shader property for the horizontal blur step. More...

Inheritance diagram for eu::render::BurHorizontalProvider:
eu::render::ShaderPropertyProvider

Public Member Functions

 BurHorizontalProvider (BlurEffect *b)
void use_shader (const PostProcArg &a, const FrameBuffer &t) override
Public Member Functions inherited from eu::render::ShaderPropertyProvider
 ShaderPropertyProvider ()=default
virtual ~ShaderPropertyProvider ()=default
 ShaderPropertyProvider (const ShaderPropertyProvider &)=delete
 ShaderPropertyProvider (ShaderPropertyProvider &&)=delete
void operator= (const ShaderPropertyProvider &)=delete
void operator= (ShaderPropertyProvider &&)=delete

Public Attributes

BlurEffectblur

Detailed Description

A shader property for the horizontal blur step.

Definition at line 143 of file postproc.internal.h.

Constructor & Destructor Documentation

◆ BurHorizontalProvider()

eu::render::BurHorizontalProvider::BurHorizontalProvider ( BlurEffect * b)
explicit

Member Function Documentation

◆ use_shader()

void eu::render::BurHorizontalProvider::use_shader ( const PostProcArg & a,
const FrameBuffer & t )
overridevirtual

Member Data Documentation

◆ blur

BlurEffect* eu::render::BurHorizontalProvider::blur

Definition at line 147 of file postproc.internal.h.


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