Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CShaderProgramARB Member List

This is the complete list of members for CShaderProgramARB, including all inherited members.

AssertPointersBound()CShaderProgram
attrib_id_t typedefCShaderProgram
Bind()CShaderProgramARBinlinevirtual
BindClientStates()CShaderProgramprotected
BindTexture(texture_id_t id, Handle tex)CShaderProgramARBinlinevirtual
BindTexture(texture_id_t id, GLuint tex)CShaderProgramARBinlinevirtual
BindTexture(Binding id, Handle tex)CShaderProgramARBinlinevirtual
CShaderProgram::BindTexture(texture_id_t id, CTexturePtr tex)CShaderProgram
ColorPointer(GLint size, GLenum type, GLsizei stride, void *pointer)CShaderProgramvirtual
Compile(GLuint target, const char *targetName, GLuint program, const VfsPath &file, const CStr &code)CShaderProgramARBinline
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)CShaderProgramstatic
ConstructFFP(const std::string &id, const CShaderDefines &defines)CShaderProgramstatic
ConstructGLSL(const VfsPath &vertexFile, const VfsPath &fragmentFile, const CShaderDefines &defines, const std::map< CStrIntern, int > &vertexAttribs, int streamflags)CShaderProgramstatic
CShaderProgram(int streamflags)CShaderProgramprotected
CShaderProgramARB(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)CShaderProgramARBinline
frag_index_pair_t typedefCShaderProgram
GetStreamFlags() const CShaderProgram
GetTextureBinding(texture_id_t id)CShaderProgramARBinlinevirtual
GetUniformBinding(uniform_id_t id)CShaderProgramARBinlinevirtual
GetUniformFragmentIndex(CStrIntern id)CShaderProgramARBinline
GetUniformVertexIndex(CStrIntern id)CShaderProgramARBinline
IsValid() const CShaderProgram
m_DefinesCShaderProgramARBprivate
m_FragmentFileCShaderProgramARBprivate
m_FragmentIndexesCShaderProgramARBprivate
m_FragmentProgramCShaderProgramARBprivate
m_IsValidCShaderProgramprotected
m_StreamFlagsCShaderProgramprotected
m_ValidStreamsCShaderProgramprotected
m_VertexFileCShaderProgramARBprivate
m_VertexIndexesCShaderProgramARBprivate
m_VertexProgramCShaderProgramARBprivate
NormalPointer(GLenum type, GLsizei stride, void *pointer)CShaderProgramvirtual
Reload()CShaderProgramARBinlinevirtual
TexCoordPointer(GLenum texture, GLint size, GLenum type, GLsizei stride, void *pointer)CShaderProgramvirtual
texture_id_t typedefCShaderProgram
Unbind()CShaderProgramARBinlinevirtual
UnbindClientStates()CShaderProgramprotected
Uniform(Binding id, float v0, float v1, float v2, float v3)CShaderProgramARBinlinevirtual
Uniform(Binding id, const CMatrix3D &v)CShaderProgramARBinlinevirtual
Uniform(Binding id, size_t count, const CMatrix3D *v)CShaderProgramARBinlinevirtual
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 typedefCShaderProgram
Unload()CShaderProgramARBinline
VertexAttribIPointer(attrib_id_t id, GLint size, GLenum type, GLsizei stride, void *pointer)CShaderProgramvirtual
VertexAttribPointer(attrib_id_t id, GLint size, GLenum type, GLboolean normalized, GLsizei stride, void *pointer)CShaderProgramvirtual
VertexPointer(GLint size, GLenum type, GLsizei stride, void *pointer)CShaderProgramvirtual
~CShaderProgram()CShaderPrograminlinevirtual
~CShaderProgramARB()CShaderProgramARBinline