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

#include <i_fragment_shader.hpp>

Inheritance diagram for neogfx::i_shape_shader:
neogfx::i_fragment_shader

Public Types

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

Public Member Functions

virtual bool shape_active () const =0
 
virtual void clear_shape ()=0
 
virtual void set_shape (shader_shape aShape)=0
 

Detailed Description

Definition at line 93 of file i_fragment_shader.hpp.

Member Typedef Documentation

◆ abstract_type

Member Function Documentation

◆ clear_shape()

virtual void neogfx::i_shape_shader::clear_shape ( )
pure virtual

◆ set_shape()

virtual void neogfx::i_shape_shader::set_shape ( shader_shape  aShape)
pure virtual

◆ shape_active()

virtual bool neogfx::i_shape_shader::shape_active ( ) const
pure virtual

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