#include <shaders.h>
◆ BlamGLSLShaderProgram()
BlamGLSLShaderProgram::BlamGLSLShaderProgram |
( |
std::string |
_id | ) |
|
◆ ~BlamGLSLShaderProgram()
BlamGLSLShaderProgram::~BlamGLSLShaderProgram |
( |
| ) |
|
◆ AttachShader() [1/2]
◆ AttachShader() [2/2]
void BlamGLSLShaderProgram::AttachShader |
( |
std::string |
shader_id | ) |
|
◆ GetGLProgramID()
GLuint BlamGLSLShaderProgram::GetGLProgramID |
( |
| ) |
|
◆ GetID()
std::string BlamGLSLShaderProgram::GetID |
( |
| ) |
|
◆ GetLinkedShaders()
std::vector< std::string > * BlamGLSLShaderProgram::GetLinkedShaders |
( |
| ) |
|
◆ GetUniform1F()
◆ GetUniforms()
◆ LinkProgram()
void BlamGLSLShaderProgram::LinkProgram |
( |
| ) |
|
◆ PrepareUniforms()
void BlamGLSLShaderProgram::PrepareUniforms |
( |
| ) |
|
◆ RegisterUniform()
◆ UpdateUniform()
void BlamGLSLShaderProgram::UpdateUniform |
( |
std::string |
name | ) |
|
◆ UpdateUniforms()
void BlamGLSLShaderProgram::UpdateUniforms |
( |
| ) |
|
◆ UseProgram()
void BlamGLSLShaderProgram::UseProgram |
( |
| ) |
|
The documentation for this class was generated from the following files: