OGRE 2.1
Object-Oriented Graphics Rendering Engine
|
This is the complete list of members for Ogre::GLSLProgram, including all inherited members.
activate(void)=0 | Ogre::GLSLProgram | pure virtual |
extractLayoutQualifiers(void) | Ogre::GLSLProgram | virtual |
getAttributeIndex(VertexElementSemantic semantic, uint index) | Ogre::GLSLProgram | virtual |
getComputeShader() const | Ogre::GLSLProgram | inline |
getDomainShader() const | Ogre::GLSLProgram | inline |
getFragmentShader() const | Ogre::GLSLProgram | inline |
getGeometryShader() const | Ogre::GLSLProgram | inline |
getGLProgramHandle(void) const | Ogre::GLSLProgram | inline |
getHullShader() const | Ogre::GLSLProgram | inline |
getVertexArrayObject() | Ogre::GLSLProgram | inline |
getVertexShader() const | Ogre::GLSLProgram | inline |
GLSLProgram(GLSLShader *vertexProgram, GLSLShader *hullProgram, GLSLShader *domainProgram, GLSLShader *geometryProgram, GLSLShader *fragmentProgram, GLSLShader *computeProgram) | Ogre::GLSLProgram | |
isAttributeValid(VertexElementSemantic semantic, uint index) | Ogre::GLSLProgram | |
isSkeletalAnimationIncluded(void) const | Ogre::GLSLProgram | inline |
mBaseInstanceLocation | Ogre::GLSLProgram | |
setSkeletalAnimationIncluded(bool included) | Ogre::GLSLProgram | inline |
updatePassIterationUniforms(GpuProgramParametersSharedPtr params)=0 | Ogre::GLSLProgram | pure virtual |
updateUniformBlocks(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0 | Ogre::GLSLProgram | pure virtual |
updateUniforms(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0 | Ogre::GLSLProgram | pure virtual |
~GLSLProgram(void) | Ogre::GLSLProgram | virtual |