KGLLib
KGLLib::Program Member List
This is the complete list of members for KGLLib::Program, including all inherited members.
addShader(Shader *shader)KGLLib::Program
addShaders(const QList< Shader * > &shaders)KGLLib::Program
attributeLocation(const QString &name) (defined in KGLLib::Program)KGLLib::Program
attributeLocation(const char *name) (defined in KGLLib::Program)KGLLib::Program
bind() const KGLLib::Program [virtual]
glId() const KGLLib::Program [inline]
init() (defined in KGLLib::Program)KGLLib::Program [protected]
invalidateLocations() (defined in KGLLib::Program)KGLLib::Program
isValid() const KGLLib::Program [inline]
link()KGLLib::Program [virtual]
linkLog() const KGLLib::Program [inline]
mAttributeLocations (defined in KGLLib::Program)KGLLib::Program [protected]
mGLId (defined in KGLLib::Program)KGLLib::Program [protected]
mLinkLog (defined in KGLLib::Program)KGLLib::Program [protected]
mUniformLocations (defined in KGLLib::Program)KGLLib::Program [protected]
mValid (defined in KGLLib::Program)KGLLib::Program [protected]
Program()KGLLib::Program
Program(const QList< Shader * > &shaders)KGLLib::Program
Program(const QString &vertexshaderfile, const QString &fragmentshaderfile)KGLLib::Program
setUniform(const char *name, float value)KGLLib::Program
setUniform(const char *name, Eigen::Vector2f value)KGLLib::Program
setUniform(const char *name, Eigen::Vector3f value)KGLLib::Program
setUniform(const char *name, Eigen::Vector4f value)KGLLib::Program
setUniform(const char *name, int value)KGLLib::Program
unbind() const KGLLib::Program [virtual]
uniformLocation(const QString &name) (defined in KGLLib::Program)KGLLib::Program
uniformLocation(const char *name) (defined in KGLLib::Program)KGLLib::Program
~Program()KGLLib::Program [virtual]