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< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
at(size_t i) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
automaticDelete() const | vl::Object | inline |
begin() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
begin() | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
bufferObject() const | vl::ArrayAbstract | inline |
bufferObject() | vl::ArrayAbstract | inline |
bytesPerVector() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
bytesUsed() const | vl::ArrayAbstract | inlinevirtual |
clear() | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
clone() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
compare(int a, int b) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
computeBoundingBox() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
computeBoundingSphere() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
createArray() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
decReference() | vl::Object | inline |
end() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
end() | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
getAsVec2(size_t vector_index) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
getAsVec3(size_t vector_index) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
getAsVec4(size_t vector_index) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
gl_size | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | static |
gl_type | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | static |
glSize() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
glType() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
incReference() const | vl::Object | inline |
initFrom(const std::vector< T_VectorType > &vector) | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | 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< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | 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< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
operator[](size_t i) const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | 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< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
scalar_type typedef | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | |
scalarCount() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
scalarCountBufferObject() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | 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< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
sizeBufferObject() const | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inline |
transform(const mat4 &m) | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | inlinevirtual |
updateBufferObject(EBufferObjectUpdateMode mode=BUM_KeepRamBuffer) | vl::ArrayAbstract | inline |
usage() const | vl::ArrayAbstract | inline |
vector_type typedef | vl::Array< T_VectorType, T_Scalar, T_GL_Size, T_GL_Type > | |
~Object() | vl::Object | protectedvirtual |