GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
ShaderUse Class Referenceabstract

#include <Shader.hh>

Inheritance diagram for ShaderUse:

Public Member Functions

virtual ~ShaderUse ()
virtual void use ()=0
virtual void set_params (ShaderParameters &p)=0
virtual void set_attribs (ShaderAttributes &p)=0
virtual void unuse ()=0

Constructor & Destructor Documentation

◆ ~ShaderUse()

virtual ShaderUse::~ShaderUse ( )
inlinevirtual

Member Function Documentation

◆ set_attribs()

virtual void ShaderUse::set_attribs ( ShaderAttributes & p)
pure virtual

Implemented in PieceShader.

◆ set_params()

virtual void ShaderUse::set_params ( ShaderParameters & p)
pure virtual

Implemented in PieceShader.

◆ unuse()

virtual void ShaderUse::unuse ( )
pure virtual

Implemented in PieceShader.

◆ use()

virtual void ShaderUse::use ( )
pure virtual

Implemented in PieceShader.


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