| ArrayAbstract() | vl::ArrayAbstract | inline |
| ArrayAbstract(const ArrayAbstract &other) | vl::ArrayAbstract | inline |
| as() | vl::Object | inline |
| as() const | vl::Object | inline |
| at(size_t i) | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| at(size_t i) const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| automaticDelete() const | vl::Object | inline |
| begin() const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| begin() | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| bufferObject() const | vl::ArrayAbstract | inline |
| bufferObject() | vl::ArrayAbstract | inline |
| bytesPerVector() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| bytesUsed() const | vl::ArrayAbstract | inlinevirtual |
| clear() | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| clone() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| compare(int a, int b) const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| computeBoundingBox() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| computeBoundingSphere() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| createArray() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| decReference() | vl::Object | inline |
| end() const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| end() | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| getAsVec2(size_t vector_index) const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| getAsVec3(size_t vector_index) const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| getAsVec4(size_t vector_index) const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| gl_size | vl::Array< GLint, GLint, 1, GL_INT > | static |
| gl_type | vl::Array< GLint, GLint, 1, GL_INT > | static |
| glSize() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| glType() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| incReference() const | vl::Object | inline |
| initFrom(const std::vector< GLint > &vector) | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| interpretation() const | vl::ArrayAbstract | inline |
| isBufferObjectDirty() const | vl::ArrayAbstract | inline |
| mAutomaticDelete | vl::Object | protected |
| mBufferObject | vl::ArrayAbstract | protected |
| mBufferObjectDirty | vl::ArrayAbstract | protected |
| mBufferObjectUsage | vl::ArrayAbstract | protected |
| mInterpretation | vl::ArrayAbstract | protected |
| mNormalize | vl::ArrayAbstract | protected |
| mObjectName | vl::Object | protected |
| mRefCountMutex | vl::Object | protected |
| mReferenceCount | vl::Object | mutableprotected |
| normalize() | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| vl::ArrayAbstract::normalize() const | vl::ArrayAbstract | inline |
| Object() | vl::Object | inline |
| Object(const Object &other) | vl::Object | inline |
| objectName() const | vl::Object | inline |
| operator=(const ArrayAbstract &other) | vl::ArrayAbstract | inline |
| vl::Object::operator=(const Object &other) | vl::Object | inline |
| operator[](size_t i) | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| operator[](size_t i) const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| ptr() const | vl::ArrayAbstract | inline |
| ptr() | vl::ArrayAbstract | inline |
| refCountMutex() | vl::Object | inline |
| refCountMutex() const | vl::Object | inline |
| referenceCount() const | vl::Object | inline |
| resize(size_t dim) | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| scalar_type typedef | vl::Array< GLint, GLint, 1, GL_INT > | |
| scalarCount() const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| scalarCountBufferObject() const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| setAutomaticDelete(bool autodel_on) | vl::Object | inline |
| setBufferObjectDirty(bool dirty=true) | vl::ArrayAbstract | inline |
| setInterpretation(EVertexAttribInterpretation behavior) | vl::ArrayAbstract | inline |
| setNormalize(bool normalize) | vl::ArrayAbstract | inline |
| setObjectName(const char *name) | vl::Object | inline |
| setObjectName(const std::string &name) | vl::Object | inline |
| setRefCountMutex(IMutex *mutex) | vl::Object | inline |
| setUsage(EBufferObjectUsage usage) | vl::ArrayAbstract | inline |
| size() const | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| sizeBufferObject() const | vl::Array< GLint, GLint, 1, GL_INT > | inline |
| transform(const mat4 &m) | vl::Array< GLint, GLint, 1, GL_INT > | inlinevirtual |
| updateBufferObject(EBufferObjectUpdateMode mode=BUM_KeepRamBuffer) | vl::ArrayAbstract | inline |
| usage() const | vl::ArrayAbstract | inline |
| vector_type typedef | vl::Array< GLint, GLint, 1, GL_INT > | |
| ~Object() | vl::Object | protectedvirtual |