#include <Shader.h>
§ CShader()
Shaders::CShader::CShader |
( |
| ) |
|
|
default |
§ ~CShader()
virtual Shaders::CShader::~CShader |
( |
| ) |
|
|
virtualdefault |
§ AppendSource()
bool CShader::AppendSource |
( |
const std::string & |
filename | ) |
|
|
virtual |
§ Compile()
virtual bool Shaders::CShader::Compile |
( |
| ) |
|
|
pure virtual |
§ Free()
virtual void Shaders::CShader::Free |
( |
| ) |
|
|
pure virtual |
§ Handle()
virtual GLuint Shaders::CShader::Handle |
( |
| ) |
|
|
pure virtual |
§ InsertSource()
bool CShader::InsertSource |
( |
const std::string & |
filename, |
|
|
const std::string & |
loc |
|
) |
| |
|
virtual |
§ LoadSource()
bool CShader::LoadSource |
( |
const std::string & |
filename, |
|
|
const std::string & |
prefix = "" |
|
) |
| |
|
virtual |
§ OK()
bool Shaders::CShader::OK |
( |
| ) |
const |
|
inline |
§ SetSource()
virtual void Shaders::CShader::SetSource |
( |
const std::string & |
src | ) |
|
|
inlinevirtual |
§ m_attr
std::vector<std::string> Shaders::CShader::m_attr |
|
protected |
§ m_compiled
bool Shaders::CShader::m_compiled = false |
|
protected |
§ m_lastLog
std::string Shaders::CShader::m_lastLog |
|
protected |
§ m_source
std::string Shaders::CShader::m_source |
|
protected |
The documentation for this class was generated from the following files: