![]() |
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 |