AbstractVertexAttributeBindingImplementation class | globjects::VertexAttributeBinding | friend |
attributeIndex() const | globjects::VertexAttributeBinding | |
bindingIndex() const | globjects::VertexAttributeBinding | |
buffer() const | globjects::VertexAttributeBinding | |
destroy() const | globjects::HeapOnly | |
HeapOnly() | globjects::HeapOnly | |
m_attributeIndex | globjects::VertexAttributeBinding | protected |
m_bindingData | globjects::VertexAttributeBinding | mutableprotected |
m_bindingIndex | globjects::VertexAttributeBinding | protected |
m_vao | globjects::VertexAttributeBinding | protected |
m_vbo | globjects::VertexAttributeBinding | protected |
ref() const | globjects::Referenced | |
refCounter() const | globjects::Referenced | |
Referenced() | globjects::Referenced | |
setAttribute(gl::GLint attributeIndex) | globjects::VertexAttributeBinding | |
setBuffer(const Buffer *vbo, gl::GLint baseoffset, gl::GLint stride) | globjects::VertexAttributeBinding | |
setDivisor(gl::GLint divisor) | globjects::VertexAttributeBinding | |
setFormat(gl::GLint size, gl::GLenum type, gl::GLboolean normalized=gl::GL_FALSE, gl::GLuint relativeoffset=0) | globjects::VertexAttributeBinding | |
setIFormat(gl::GLint size, gl::GLenum type, gl::GLuint relativeoffset=0) | globjects::VertexAttributeBinding | |
setLFormat(gl::GLint size, gl::GLenum type, gl::GLuint relativeoffset=0) | globjects::VertexAttributeBinding | |
setValue(gl::GLboolean value) | globjects::VertexAttributeBinding | |
setValue(gl::GLbyte value) | globjects::VertexAttributeBinding | |
setValue(gl::GLshort value) | globjects::VertexAttributeBinding | |
setValue(gl::GLint value) | globjects::VertexAttributeBinding | |
setValue(gl::GLint64 value) | globjects::VertexAttributeBinding | |
setValue(gl::GLfloat value) | globjects::VertexAttributeBinding | |
setValue(gl::GLdouble value) | globjects::VertexAttributeBinding | |
setValue(const glm::bvec2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::ivec2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::vec2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dvec2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::bvec3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::ivec3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::vec3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dvec3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::bvec4 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::ivec4 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::vec4 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dvec4 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::mat2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::mat3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::mat4 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dmat2 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dmat3 &value) | globjects::VertexAttributeBinding | |
setValue(const glm::dmat4 &value) | globjects::VertexAttributeBinding | |
unref() const | globjects::Referenced | |
vao() const | globjects::VertexAttributeBinding | |
vao() | globjects::VertexAttributeBinding | |
VertexAttributeBinding(VertexArray *vao, const gl::GLint bindingIndex) | globjects::VertexAttributeBinding | |
~HeapOnly() | globjects::HeapOnly | protectedvirtual |
~Referenced() | globjects::Referenced | protectedvirtual |
~VertexAttributeBinding() | globjects::VertexAttributeBinding | protectedvirtual |