AvogadroLibs 1.98.1
Loading...
Searching...
No Matches
ShaderProgram Member List

This is the complete list of members for ShaderProgram, including all inherited members.

attachShader(const Shader &shader)ShaderProgram
bind()ShaderProgram
detachShader(const Shader &shader)ShaderProgram
disableAttributeArray(const std::string &name)ShaderProgram
enableAttributeArray(const std::string &name)ShaderProgram
error() constShaderProgram
link()ShaderProgram
m_attributes (defined in ShaderProgram)ShaderProgramprotected
m_boundTextureUnits (defined in ShaderProgram)ShaderProgramprotected
m_error (defined in ShaderProgram)ShaderProgramprotected
m_fragmentShader (defined in ShaderProgram)ShaderProgramprotected
m_handle (defined in ShaderProgram)ShaderProgramprotected
m_linked (defined in ShaderProgram)ShaderProgramprotected
m_textureUnitBindings (defined in ShaderProgram)ShaderProgramprotected
m_vertexShader (defined in ShaderProgram)ShaderProgramprotected
NoNormalize enum valueShaderProgram
Normalize enum valueShaderProgram
NormalizeOption enum nameShaderProgram
release()ShaderProgram
setAttributeArray(const std::string &name, const ContainerT &array, int tupleSize, NormalizeOption normalize)ShaderProgram
setAttributeArrayInternal(const std::string &name, void *buffer, Avogadro::Type type, int tupleSize, NormalizeOption normalize) (defined in ShaderProgram)ShaderProgramprotected
setTextureSampler(const std::string &samplerName, const Texture2D &texture)ShaderProgram
setUniformValue(const std::string &name, int i)ShaderProgram
setUniformValue(const std::string &name, float f)ShaderProgram
setUniformValue(const std::string &name, const Eigen::Matrix3f &matrix)ShaderProgram
setUniformValue(const std::string &name, const Eigen::Matrix4f &matrix) (defined in ShaderProgram)ShaderProgram
setUniformValue(const std::string &name, const Vector3f &v)ShaderProgram
setUniformValue(const std::string &name, const Vector2i &v)ShaderProgram
setUniformValue(const std::string &name, const Vector3ub &v)ShaderProgram
ShaderProgram() (defined in ShaderProgram)ShaderProgram
useAttributeArray(const std::string &name, int offset, size_t stride, Avogadro::Type elementType, int elementTupleSize, NormalizeOption normalize)ShaderProgram
~ShaderProgram() (defined in ShaderProgram)ShaderProgram