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

#include <i_fragment_shader.hpp>

Inheritance diagram for neogfx::i_texture_shader:
neogfx::i_fragment_shader

Public Types

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

Public Member Functions

virtual void clear_texture ()=0
 
virtual void set_texture (const i_texture &aTexture)=0
 
virtual void set_effect (shader_effect aEffect)=0
 

Detailed Description

Definition at line 53 of file i_fragment_shader.hpp.

Member Typedef Documentation

◆ abstract_type

Member Function Documentation

◆ clear_texture()

virtual void neogfx::i_texture_shader::clear_texture ( )
pure virtual

◆ set_effect()

virtual void neogfx::i_texture_shader::set_effect ( shader_effect  aEffect)
pure virtual

◆ set_texture()

virtual void neogfx::i_texture_shader::set_texture ( const i_texture aTexture)
pure virtual

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