GFXGLShaderConstHandle
Engine/source/gfx/gl/gfxGLShader.cpp
Public Friends
class
Public Attributes
Public Functions
GFXGLShaderConstHandle(GFXGLShader * shader)
GFXGLShaderConstHandle(GFXGLShader * shader, const GFXShaderConstDesc & desc, GLuint loc, S32 samplerNum)
getType()
Returns the type of the constant handle.
Detailed Description
Public Friends
Public Attributes
GFXShaderConstDesc mDesc
bool mInstancingConstant
GLuint mLocation
U32 mOffset
S32 mSamplerNum
GFXGLShader * mShader
U32 mSize
Public Functions
GFXGLShaderConstHandle(GFXGLShader * shader)
GFXGLShaderConstHandle(GFXGLShader * shader, const GFXShaderConstDesc & desc, GLuint loc, S32 samplerNum)
~GFXGLShaderConstHandle()
getArraySize()
Reimplemented from: GFXShaderConstHandle
getName()
Reimplemented from: GFXShaderConstHandle
getSamplerRegister()
Reimplemented from: GFXShaderConstHandle
getSize()
getType()
Reimplemented from: GFXShaderConstHandle
reinit(const GFXShaderConstDesc & desc, GLuint loc, S32 samplerNum)
setValid(bool valid)