OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::GLSL::GLUniformReference Struct Reference

Structure used to keep track of named uniforms in the linked program object. More...

#include <OgreGLSLLinkProgram.h>

+ Collaboration diagram for Ogre::GLSL::GLUniformReference:

Public Attributes

const GpuConstantDefinitionmConstantDef
 The constant definition it relates to. More...
 
GLint mLocation
 GL location handle. More...
 
GpuProgramType mSourceProgType
 Which type of program params will this value come from? More...
 

Detailed Description

Structure used to keep track of named uniforms in the linked program object.

Definition at line 40 of file src/GLSL/include/OgreGLSLLinkProgram.h.

Member Data Documentation

const GpuConstantDefinition* Ogre::GLSL::GLUniformReference::mConstantDef

The constant definition it relates to.

Definition at line 47 of file src/GLSL/include/OgreGLSLLinkProgram.h.

GLint Ogre::GLSL::GLUniformReference::mLocation

GL location handle.

Definition at line 43 of file src/GLSL/include/OgreGLSLLinkProgram.h.

GpuProgramType Ogre::GLSL::GLUniformReference::mSourceProgType

Which type of program params will this value come from?

Definition at line 45 of file src/GLSL/include/OgreGLSLLinkProgram.h.


The documentation for this struct was generated from the following file: