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

#include <Shader.hh>

Public Member Functions

 ShaderSeq (ShaderFile &file)
 ShaderSeq (const ShaderSeq &)=delete
ShaderSeq & operator= (const ShaderSeq &)=delete
 ~ShaderSeq ()
int GetShader (std::string v_format, std::string f_format, std::string g_format, std::vector< std::string > v_vec=std::vector< std::string >(), std::vector< std::string > f_vec=std::vector< std::string >(), bool trans=true, ShaderModule *mod=0, ShaderCall *vertex_c=0, ShaderCall *fragment_c=0, std::string v_defines="", std::string f_defines="", std::string v_shader="", std::string f_shader="")
void link (int i)
void print_log (int i)
void use (int i)
void unuse (int i)
Program * prog (int i)

Constructor & Destructor Documentation

◆ ShaderSeq() [1/2]

ShaderSeq::ShaderSeq ( ShaderFile & file)
inline
Here is the caller graph for this function:

◆ ShaderSeq() [2/2]

ShaderSeq::ShaderSeq ( const ShaderSeq & )
delete

◆ ~ShaderSeq()

ShaderSeq::~ShaderSeq ( )
inline

Member Function Documentation

◆ GetShader()

int ShaderSeq::GetShader ( std::string v_format,
std::string f_format,
std::string g_format,
std::vector< std::string > v_vec = std::vector<std::string>(),
std::vector< std::string > f_vec = std::vector<std::string>(),
bool trans = true,
ShaderModule * mod = 0,
ShaderCall * vertex_c = 0,
ShaderCall * fragment_c = 0,
std::string v_defines = "",
std::string f_defines = "",
std::string v_shader = "",
std::string f_shader = "" )
Here is the caller graph for this function:

◆ link()

void ShaderSeq::link ( int i)
Here is the caller graph for this function:

◆ operator=()

ShaderSeq & ShaderSeq::operator= ( const ShaderSeq & )
delete

◆ print_log()

void ShaderSeq::print_log ( int i)
Here is the caller graph for this function:

◆ prog()

Program * ShaderSeq::prog ( int i)
Here is the caller graph for this function:

◆ unuse()

void ShaderSeq::unuse ( int i)
Here is the caller graph for this function:

◆ use()

void ShaderSeq::use ( int i)
Here is the caller graph for this function:

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