cocos2d-x  2.2.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCGLProgram Member List

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

acceptVisitor(CCDataVisitor &visitor)CCObjectvirtual
addAttribute(const char *attributeName, GLuint index)CCGLProgram
autorelease(void)CCObject
CCGLProgram()CCGLProgram
CCObject(void)CCObject
copy(void)CCObject
copyWithZone(CCZone *pZone)CCCopyingvirtual
fragmentShaderLog()CCGLProgram
getProgram()CCGLPrograminline
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)CCObjectvirtual
isSingleReference(void) const CCObject
link()CCGLProgram
m_nLuaIDCCObject
m_uAutoReleaseCountCCObjectprotected
m_uIDCCObject
m_uReferenceCCObjectprotected
programLog()CCGLProgram
release(void)CCObject
reset()CCGLProgram
retain(void)CCObject
retainCount(void) const CCObject
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)CCObjectinlinevirtual
updateUniforms()CCGLProgram
use()CCGLProgram
vertexShaderLog()CCGLProgram
~CCGLProgram()CCGLProgramvirtual
~CCObject(void)CCObjectvirtual