GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
PieceShader Class Reference

#include <Shader.hh>

Inheritance diagram for PieceShader:
Collaboration diagram for PieceShader:

Public Member Functions

 PieceShader ()
 ~PieceShader ()
void push_back (ShaderPiece *p)
void config ()
void use ()
void set_params (ShaderParameters &p)
void set_attribs (ShaderAttributes &p)
void unuse ()
int get_loc (std::string name)
Public Member Functions inherited from ShaderUse
virtual ~ShaderUse ()

Constructor & Destructor Documentation

◆ PieceShader()

PieceShader::PieceShader ( )
inline

◆ ~PieceShader()

PieceShader::~PieceShader ( )
inline

Member Function Documentation

◆ config()

void PieceShader::config ( )
inline
Here is the caller graph for this function:

◆ get_loc()

int PieceShader::get_loc ( std::string name)
inline
Here is the caller graph for this function:

◆ push_back()

void PieceShader::push_back ( ShaderPiece * p)
inline

◆ set_attribs()

void PieceShader::set_attribs ( ShaderAttributes & p)
inlinevirtual

Implements ShaderUse.

◆ set_params()

void PieceShader::set_params ( ShaderParameters & p)
inlinevirtual

Implements ShaderUse.

Here is the caller graph for this function:

◆ unuse()

void PieceShader::unuse ( )
inlinevirtual

Implements ShaderUse.

◆ use()

void PieceShader::use ( )
inlinevirtual

Implements ShaderUse.


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