Visualization Library 2.0.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::Transform Member List

This is the complete list of members for vl::Transform, including all inherited members.

addChild(Transform *child)vl::Transforminline
addChildren(Transform *const *children, size_t count)vl::Transforminline
addChildren(const ref< Transform > *children, size_t count)vl::Transforminline
addChildren(const std::vector< ref< Transform > > &children)vl::Transforminline
addChildren(const std::vector< Transform * > &children)vl::Transforminline
as()vl::Objectinline
as() constvl::Objectinline
assumeIdentityWorldMatrix()vl::Transforminline
automaticDelete() constvl::Objectinline
children() constvl::Transforminline
children()vl::Transforminline
childrenCount() constvl::Transforminline
computeWorldMatrix(Camera *=NULL)vl::Transforminlinevirtual
computeWorldMatrixRecursive(Camera *camera=NULL)vl::Transforminline
decReference()vl::Objectinline
eraseAllChildren()vl::Transforminline
eraseAllChildrenRecursive()vl::Transforminline
eraseChild(const Transform *child)vl::Transforminline
eraseChildren(int index, int count)vl::Transforminline
flattenHierarchy()vl::Transforminline
getComputedWorldMatrix()vl::Transforminline
hasDuplicatedChildren() constvl::Transforminline
incReference() constvl::Objectinline
lastChild() constvl::Transforminline
lastChild()vl::Transforminline
localMatrix() constvl::Transforminline
localMatrix()vl::Transforminline
mAssumeIdentityWorldMatrixvl::Transformprotected
mAutomaticDeletevl::Objectprotected
mChildrenvl::Transformprotected
mLocalMatrixvl::Transformprotected
mObjectNamevl::Objectprotected
mParentvl::Transformprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mWorldMatrixvl::Transformprotected
mWorldMatrixUpdateTickvl::Transformprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
operator=(const Object &other)vl::Objectinline
parent() constvl::Transforminline
parent()vl::Transforminline
postMultiply(const mat4 &m)vl::Transform
preMultiply(const mat4 &m)vl::Transform
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
removeFromParent()vl::Transforminline
reserveChildren(size_t count)vl::Transforminline
rotate(real degrees, real x, real y, real z)vl::Transform
rotate(const vec3 &from, const vec3 &to)vl::Transform
scale(real x, real y, real z)vl::Transform
setAssumeIdentityWorldMatrix(bool assume_I)vl::Transforminline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setChild(int index, Transform *child)vl::Transforminline
setLocalAndWorldMatrix(const mat4 &matrix)vl::Transforminline
setLocalMatrix(const mat4 &m)vl::Transforminline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setWorldMatrix(const mat4 &matrix)vl::Transforminline
shrink()vl::Transforminline
shrinkRecursive()vl::Transforminline
Transform()vl::Transforminline
Transform(const mat4 &matrix)vl::Transforminline
translate(real x, real y, real z)vl::Transform
translate(const vec3 &t)vl::Transform
worldMatrix() constvl::Transforminline
worldMatrixUpdateTick() constvl::Transforminline
~Object()vl::Objectprotectedvirtual
~Transform()vl::Transform