OGRE  2.1.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::GLSLMonolithicProgram Member List

This is the complete list of members for Ogre::GLSLMonolithicProgram, including all inherited members.

activate(void)Ogre::GLSLMonolithicProgramvirtual
attachChildShader(const String &name)Ogre::GLSLProgram
attachToProgramObject(const GLuint programObject)Ogre::GLSLProgram
compile(const bool checkErrors=false)Ogre::GLSLProgram
createParameters(void)Ogre::GLSLProgram
detachFromProgramObject(const GLuint programObject)Ogre::GLSLProgram
extractLayoutQualifiers(void)Ogre::GLSLProgramvirtual
getAttachedShaderNames() constOgre::GLSLPrograminline
getAttributeIndex(VertexElementSemantic semantic, uint index)Ogre::GLSLProgramvirtual
getColumnMajorMatrices(void) constOgre::GLSLPrograminline
getComputeShader() constOgre::GLSLPrograminline
getDomainShader() constOgre::GLSLPrograminline
getFragmentShader() constOgre::GLSLPrograminline
getGeometryShader() constOgre::GLSLPrograminline
getGLProgramHandle(void) constOgre::GLSLPrograminline
getGLProgramHandle() constOgre::GLSLPrograminline
getGLShaderHandle() constOgre::GLSLPrograminline
getHullShader() constOgre::GLSLPrograminline
getInputOperationType(void) constOgre::GLSLPrograminlinevirtual
getLanguage(void) constOgre::GLSLProgram
getMaxOutputVertices(void) constOgre::GLSLPrograminlinevirtual
getOutputOperationType(void) constOgre::GLSLPrograminlinevirtual
getPassFogStates(void) constOgre::GLSLProgram
getPassSurfaceAndLightStates(void) constOgre::GLSLProgram
getPassTransformStates(void) constOgre::GLSLProgram
getPreprocessorDefines(void) constOgre::GLSLPrograminline
getVertexArrayObject()Ogre::GLSLPrograminline
getVertexShader() constOgre::GLSLPrograminline
GLSLMonolithicProgram(GLSLShader *vertexProgram, GLSLShader *hullProgram, GLSLShader *domainProgram, GLSLShader *geometryProgram, GLSLShader *fragmentProgram, GLSLShader *computeProgram)Ogre::GLSLMonolithicProgram
GLSLProgram(GLSLShader *vertexProgram, GLSLShader *hullProgram, GLSLShader *domainProgram, GLSLShader *geometryProgram, GLSLShader *fragmentProgram, GLSLShader *computeProgram)Ogre::GLSLProgram
GLSLProgram(ResourceManager *creator, const String &name, ResourceHandle handle, const String &group, bool isManual, ManualResourceLoader *loader)Ogre::GLSLProgram
isAttributeValid(VertexElementSemantic semantic, uint index)Ogre::GLSLProgram
isSkeletalAnimationIncluded(void) constOgre::GLSLPrograminline
mBaseInstanceLocationOgre::GLSLProgram
setColumnMajorMatrices(bool columnMajor)Ogre::GLSLPrograminline
setInputOperationType(RenderOperation::OperationType operationType)Ogre::GLSLPrograminlinevirtual
setMaxOutputVertices(int maxOutputVertices)Ogre::GLSLPrograminlinevirtual
setOutputOperationType(RenderOperation::OperationType operationType)Ogre::GLSLPrograminlinevirtual
setPreprocessorDefines(const String &defines)Ogre::GLSLPrograminline
setSkeletalAnimationIncluded(bool included)Ogre::GLSLPrograminline
updatePassIterationUniforms(GpuProgramParametersSharedPtr params)Ogre::GLSLMonolithicProgramvirtual
updateUniformBlocks(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)Ogre::GLSLMonolithicProgramvirtual
updateUniforms(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)Ogre::GLSLMonolithicProgramvirtual
~GLSLMonolithicProgram(void)Ogre::GLSLMonolithicProgram
~GLSLProgram(void)Ogre::GLSLProgramvirtual
~GLSLProgram()Ogre::GLSLProgram