#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 |
◆ GetName()
std::string Shaders::CShader::GetName |
( |
| ) |
const |
|
inline |
◆ GetSourceWithLineNumbers()
std::string CShader::GetSourceWithLineNumbers |
( |
| ) |
const |
◆ 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: