neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_filter_shader Class Referenceabstract

#include <i_fragment_shader.hpp>

Inheritance diagram for neogfx::i_filter_shader:
neogfx::i_fragment_shader

Public Types

typedef i_filter_shader abstract_type
 
- Public Types inherited from neogfx::i_fragment_shader
typedef i_fragment_shader abstract_type
 

Public Member Functions

virtual void clear_filter ()=0
 
virtual void set_filter (shader_filter aFilter, scalar aArgument1=0.0, scalar aArgument2=0.0, scalar aArgument3=0.0, scalar aArgument4=0.0)=0
 

Detailed Description

Definition at line 63 of file i_fragment_shader.hpp.

Member Typedef Documentation

◆ abstract_type

Member Function Documentation

◆ clear_filter()

virtual void neogfx::i_filter_shader::clear_filter ( )
pure virtual

◆ set_filter()

virtual void neogfx::i_filter_shader::set_filter ( shader_filter  aFilter,
scalar  aArgument1 = 0.0,
scalar  aArgument2 = 0.0,
scalar  aArgument3 = 0.0,
scalar  aArgument4 = 0.0 
)
pure virtual

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