| acceptVisitor(CCDataVisitor &visitor) | CCObject | virtual |
| addAttribute(const char *attributeName, GLuint index) | CCGLProgram | |
| autorelease(void) | CCObject | |
| canEncode() | CCObject | virtual |
| CCGLProgram() | CCGLProgram | |
| CCObject(void) | CCObject | |
| CCObject(const CCObject &) | CCObject | |
| compileShader(GLuint *shader, GLenum type, const GLchar *source) | CCGLProgram | protected |
| copy(void) | CCObject | |
| copyWithZone(CCZone *pZone) | CCCopying | virtual |
| createWithCoder(DS_Dictionary *) | CCObject | static |
| description() | CCGLProgram | protected |
| encodeWithCoder(DS_Dictionary *) | CCObject | virtual |
| fragmentShaderLog() | CCGLProgram | |
| getObjType() const | CCObject | |
| getProgram() | CCGLProgram | inline |
| getTag() const | CCObject | virtual |
| getUniformLocationForName(const char *name) | CCGLProgram | |
| initWithPrecompiledProgramByteArray(const GLchar *vShaderByteArray, const GLchar *fShaderByteArray) | CCGLProgram | |
| initWithVertexShaderByteArray(const GLchar *vShaderByteArray, const GLchar *fShaderByteArray) | CCGLProgram | |
| initWithVertexShaderFilename(const char *vShaderFilename, const char *fShaderFilename) | CCGLProgram | |
| isEqual(const CCObject *pObject) | CCObject | virtual |
| isSingleReference(void) const | CCObject | |
| link() | CCGLProgram | |
| logForOpenGLObject(GLuint object, GLInfoFunction infoFunc, GLLogFunction logFunc) | CCGLProgram | protected |
| m_bUsesTime | CCGLProgram | protected |
| m_eObjType | CCObject | protected |
| m_hasShaderCompiler | CCGLProgram | protected |
| m_nLuaID | CCObject | |
| m_nTag | CCObject | protected |
| m_pHashForUniforms | CCGLProgram | protected |
| m_shaderId | CCGLProgram | protected |
| m_uAutoReleaseCount | CCObject | protected |
| m_uFragShader | CCGLProgram | protected |
| m_uID | CCObject | |
| m_uObjectIdxInArray | CCObject | protected |
| m_uProgram | CCGLProgram | protected |
| m_uReference | CCObject | protected |
| m_uUniforms | CCGLProgram | protected |
| m_uVertShader | CCGLProgram | protected |
| operator=(const CCObject &) | CCObject | |
| programLog() | CCGLProgram | |
| release(void) | CCObject | |
| reset() | CCGLProgram | |
| retain(void) | CCObject | |
| retainCount(void) const | CCObject | |
| setObjType(CCObjectType) | CCObject | |
| setTag(int nTag) | CCObject | virtual |
| setUniformLocationWith1f(GLint location, GLfloat f1) | CCGLProgram | |
| setUniformLocationWith1i(GLint location, GLint i1) | CCGLProgram | |
| setUniformLocationWith2f(GLint location, GLfloat f1, GLfloat f2) | CCGLProgram | |
| setUniformLocationWith2fv(GLint location, GLfloat *floats, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWith2i(GLint location, GLint i1, GLint i2) | CCGLProgram | |
| setUniformLocationWith2iv(GLint location, GLint *ints, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWith3f(GLint location, GLfloat f1, GLfloat f2, GLfloat f3) | CCGLProgram | |
| setUniformLocationWith3fv(GLint location, GLfloat *floats, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWith3i(GLint location, GLint i1, GLint i2, GLint i3) | CCGLProgram | |
| setUniformLocationWith3iv(GLint location, GLint *ints, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWith4f(GLint location, GLfloat f1, GLfloat f2, GLfloat f3, GLfloat f4) | CCGLProgram | |
| setUniformLocationWith4fv(GLint location, GLfloat *floats, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWith4i(GLint location, GLint i1, GLint i2, GLint i3, GLint i4) | CCGLProgram | |
| setUniformLocationWith4iv(GLint location, GLint *ints, unsigned int numberOfArrays) | CCGLProgram | |
| setUniformLocationWithMatrix4fv(GLint location, GLfloat *matrixArray, unsigned int numberOfMatrices) | CCGLProgram | |
| setUniformsForBuiltins() | CCGLProgram | |
| update(float dt) | CCObject | inlinevirtual |
| updateUniformLocation(GLint location, GLvoid *data, unsigned int bytes) | CCGLProgram | protected |
| updateUniforms() | CCGLProgram | |
| use() | CCGLProgram | |
| vertexShaderLog() | CCGLProgram | |
| ~CCGLProgram() | CCGLProgram | virtual |
| ~CCObject(void) | CCObject | virtual |