![]() |
globjects
1.1.0.2f0c753c8647
Strict OpenGL objects wrapper.
|
This is the complete list of members for globjects::AbstractUniform, including all inherited members.
| AbstractUniform(gl::GLint location) | globjects::AbstractUniform | |
| AbstractUniform(const std::string &name) | globjects::AbstractUniform | |
| as() | globjects::AbstractUniform | |
| as() const | globjects::AbstractUniform | |
| BindlessImplementation enum name | globjects::AbstractUniform | |
| changed() | globjects::AbstractUniform | protected |
| deregisterProgram(Program *program) | globjects::AbstractUniform | protected |
| destroy() const | globjects::HeapOnly | |
| HeapOnly() | globjects::HeapOnly | |
| hintBindlessImplementation(const BindlessImplementation impl) | globjects::AbstractUniform | static |
| identity() const | globjects::AbstractUniform | |
| Legacy enum value | globjects::AbstractUniform | |
| location() const | globjects::AbstractUniform | |
| locationFor(const Program *program) const | globjects::AbstractUniform | protected |
| m_identity | globjects::AbstractUniform | protected |
| m_locations | globjects::AbstractUniform | mutableprotected |
| m_programs | globjects::AbstractUniform | protected |
| name() const | globjects::AbstractUniform | |
| Program class | globjects::AbstractUniform | friend |
| ref() const | globjects::Referenced | |
| refCounter() const | globjects::Referenced | |
| Referenced() | globjects::Referenced | |
| registerProgram(Program *program) | globjects::AbstractUniform | protected |
| SeparateShaderObjectsARB enum value | globjects::AbstractUniform | |
| setValue(const Program *program, gl::GLint location, const float &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const int &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const unsigned int &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const bool &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::vec2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::vec3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::vec4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::ivec2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::ivec3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::ivec4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::uvec2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::uvec3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::uvec4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat2x3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat3x2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat2x4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat4x2 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat3x4 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const glm::mat4x3 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const gl::GLuint64 &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const TextureHandle &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< float > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< int > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< unsigned int > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< bool > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::vec2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::vec3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::vec4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::ivec2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::ivec3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::ivec4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::uvec2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::uvec3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::uvec4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat2x3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat3x2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat2x4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat4x2 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat3x4 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< glm::mat4x3 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< gl::GLuint64 > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::vector< TextureHandle > &value) const | globjects::AbstractUniform | protected |
| setValue(const Program *program, gl::GLint location, const std::array< T, Count > &value) const | globjects::AbstractUniform | protected |
| unref() const | globjects::Referenced | |
| update(const Program *program, bool invalidateLocation) const | globjects::AbstractUniform | protected |
| updateAt(const Program *program, gl::GLint location) const =0 | globjects::AbstractUniform | protectedpure virtual |
| ~AbstractUniform() | globjects::AbstractUniform | protectedvirtual |
| ~HeapOnly() | globjects::HeapOnly | protectedvirtual |
| ~Referenced() | globjects::Referenced | protectedvirtual |
1.8.11