|
Pyrogenesis
13997
|
This is the complete list of members for CShaderProgramGLSL, including all inherited members.
| AssertPointersBound() | CShaderProgram | |
| attrib_id_t typedef | CShaderProgram | |
| Bind() | CShaderProgramGLSL | inlinevirtual |
| BindClientStates() | CShaderProgram | protected |
| BindTexture(texture_id_t id, Handle tex) | CShaderProgramGLSL | inlinevirtual |
| BindTexture(texture_id_t id, GLuint tex) | CShaderProgramGLSL | inlinevirtual |
| BindTexture(Binding id, Handle tex) | CShaderProgramGLSL | inlinevirtual |
| CShaderProgram::BindTexture(texture_id_t id, CTexturePtr tex) | CShaderProgram | |
| ColorPointer(GLint size, GLenum type, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| Compile(GLhandleARB shader, const VfsPath &file, const CStr &code) | CShaderProgramGLSL | inline |
| ConstructARB(const VfsPath &vertexFile, const VfsPath &fragmentFile, const CShaderDefines &defines, const std::map< CStrIntern, int > &vertexIndexes, const std::map< CStrIntern, frag_index_pair_t > &fragmentIndexes, int streamflags) | CShaderProgram | static |
| ConstructFFP(const std::string &id, const CShaderDefines &defines) | CShaderProgram | static |
| ConstructGLSL(const VfsPath &vertexFile, const VfsPath &fragmentFile, const CShaderDefines &defines, const std::map< CStrIntern, int > &vertexAttribs, int streamflags) | CShaderProgram | static |
| CShaderProgram(int streamflags) | CShaderProgram | protected |
| CShaderProgramGLSL(const VfsPath &vertexFile, const VfsPath &fragmentFile, const CShaderDefines &defines, const std::map< CStrIntern, int > &vertexAttribs, int streamflags) | CShaderProgramGLSL | inline |
| frag_index_pair_t typedef | CShaderProgram | |
| GetStreamFlags() const | CShaderProgram | |
| GetTextureBinding(texture_id_t id) | CShaderProgramGLSL | inlinevirtual |
| GetUniformBinding(uniform_id_t id) | CShaderProgramGLSL | inlinevirtual |
| IsValid() const | CShaderProgram | |
| Link() | CShaderProgramGLSL | inline |
| m_Defines | CShaderProgramGLSL | private |
| m_FragmentFile | CShaderProgramGLSL | private |
| m_FragmentShader | CShaderProgramGLSL | private |
| m_IsValid | CShaderProgram | protected |
| m_Program | CShaderProgramGLSL | private |
| m_Samplers | CShaderProgramGLSL | private |
| m_StreamFlags | CShaderProgram | protected |
| m_Uniforms | CShaderProgramGLSL | private |
| m_ValidStreams | CShaderProgram | protected |
| m_VertexAttribs | CShaderProgramGLSL | private |
| m_VertexFile | CShaderProgramGLSL | private |
| m_VertexShader | CShaderProgramGLSL | private |
| NormalPointer(GLenum type, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| Reload() | CShaderProgramGLSL | inlinevirtual |
| TexCoordPointer(GLenum texture, GLint size, GLenum type, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| texture_id_t typedef | CShaderProgram | |
| Unbind() | CShaderProgramGLSL | inlinevirtual |
| UnbindClientStates() | CShaderProgram | protected |
| Uniform(Binding id, float v0, float v1, float v2, float v3) | CShaderProgramGLSL | inlinevirtual |
| Uniform(Binding id, const CMatrix3D &v) | CShaderProgramGLSL | inlinevirtual |
| Uniform(Binding id, size_t count, const CMatrix3D *v) | CShaderProgramGLSL | inlinevirtual |
| CShaderProgram::Uniform(Binding id, int v) | CShaderProgram | |
| CShaderProgram::Uniform(Binding id, float v) | CShaderProgram | |
| CShaderProgram::Uniform(Binding id, float v0, float v1) | CShaderProgram | |
| CShaderProgram::Uniform(Binding id, const CVector3D &v) | CShaderProgram | |
| CShaderProgram::Uniform(Binding id, const CColor &v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, int v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, float v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, float v0, float v1) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, const CVector3D &v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, const CColor &v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, float v0, float v1, float v2, float v3) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, const CMatrix3D &v) | CShaderProgram | |
| CShaderProgram::Uniform(uniform_id_t id, size_t count, const CMatrix3D *v) | CShaderProgram | |
| uniform_id_t typedef | CShaderProgram | |
| Unload() | CShaderProgramGLSL | inline |
| VertexAttribIPointer(attrib_id_t id, GLint size, GLenum type, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| VertexAttribPointer(attrib_id_t id, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| VertexPointer(GLint size, GLenum type, GLsizei stride, void *pointer) | CShaderProgramGLSL | inlinevirtual |
| ~CShaderProgram() | CShaderProgram | inlinevirtual |
| ~CShaderProgramGLSL() | CShaderProgramGLSL | inline |
1.8.5