![]() |
scg3
0.6
|
This is the complete list of members for scg::ShaderCore, including all inherited members.
checkCompileError_(const ShaderID &shaderID) const | scg::ShaderCore | protected |
checkLinkError_(GLuint program) const | scg::ShaderCore | protected |
clear() | scg::ShaderCore | |
Core() | scg::Core | |
create(GLuint program, const std::vector< ShaderID > &shaderIDs) | scg::ShaderCore | static |
getProgram() const | scg::ShaderCore | |
getUniformLoc(const std::string &name) const | scg::ShaderCore | inline |
init() const | scg::ShaderCore | |
program_ | scg::ShaderCore | protected |
render(RenderState *renderState) | scg::ShaderCore | virtual |
renderPost(RenderState *renderState) | scg::ShaderCore | virtual |
setUniform1f(const std::string &name, GLfloat value) const | scg::ShaderCore | inline |
setUniform1fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniform1i(const std::string &name, GLint value) const | scg::ShaderCore | inline |
setUniform1iv(const std::string &name, GLsizei count, const GLint *value) const | scg::ShaderCore | inline |
setUniform2fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniform3fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniform4fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniformMatrix2fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniformMatrix3fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
setUniformMatrix4fv(const std::string &name, GLsizei count, const GLfloat *value) const | scg::ShaderCore | inline |
ShaderCore(GLuint program, const std::vector< ShaderID > &shaderIDs) | scg::ShaderCore | |
shaderCoreOld_ | scg::ShaderCore | protected |
shaderIDs_ | scg::ShaderCore | protected |
uniformLocMap_ | scg::ShaderCore | mutableprotected |
~Core()=0 | scg::Core | pure virtual |
~ShaderCore() | scg::ShaderCore | virtual |