addChild(Transform *child) | vl::Transform | inline |
addChildren(Transform *const *children, size_t count) | vl::Transform | inline |
addChildren(const ref< Transform > *children, size_t count) | vl::Transform | inline |
addChildren(const std::vector< ref< Transform > > &children) | vl::Transform | inline |
addChildren(const std::vector< Transform * > &children) | vl::Transform | inline |
as() | vl::Object | inline |
as() const | vl::Object | inline |
assumeIdentityWorldMatrix() | vl::Transform | inline |
automaticDelete() const | vl::Object | inline |
axis() const | vl::Billboard | inline |
Billboard() | vl::Billboard | |
children() const | vl::Transform | inline |
children() | vl::Transform | inline |
childrenCount() const | vl::Transform | inline |
computeWorldMatrix(Camera *camera=NULL) | vl::Billboard | virtual |
computeWorldMatrixRecursive(Camera *camera=NULL) | vl::Transform | inline |
decReference() | vl::Object | inline |
eraseAllChildren() | vl::Transform | inline |
eraseAllChildrenRecursive() | vl::Transform | inline |
eraseChild(const Transform *child) | vl::Transform | inline |
eraseChildren(int index, int count) | vl::Transform | inline |
flattenHierarchy() | vl::Transform | inline |
getComputedWorldMatrix() | vl::Transform | inline |
hasDuplicatedChildren() const | vl::Transform | inline |
incReference() const | vl::Object | inline |
lastChild() const | vl::Transform | inline |
lastChild() | vl::Transform | inline |
localMatrix() const | vl::Transform | inline |
localMatrix() | vl::Transform | inline |
mAssumeIdentityWorldMatrix | vl::Transform | protected |
mAutomaticDelete | vl::Object | protected |
mAxis | vl::Billboard | protected |
mChildren | vl::Transform | protected |
mLocalMatrix | vl::Transform | protected |
mNormal | vl::Billboard | protected |
mObjectName | vl::Object | protected |
mParent | vl::Transform | protected |
mRefCountMutex | vl::Object | protected |
mReferenceCount | vl::Object | mutableprotected |
mType | vl::Billboard | protected |
mWorldMatrix | vl::Transform | protected |
mWorldMatrixUpdateTick | vl::Transform | protected |
normal() const | vl::Billboard | inline |
Object() | vl::Object | inline |
Object(const Object &other) | vl::Object | inline |
objectName() const | vl::Object | inline |
operator=(const Object &other) | vl::Object | inline |
parent() const | vl::Transform | inline |
parent() | vl::Transform | inline |
position() | vl::Billboard | |
postMultiply(const mat4 &m) | vl::Transform | |
preMultiply(const mat4 &m) | vl::Transform | |
refCountMutex() | vl::Object | inline |
refCountMutex() const | vl::Object | inline |
referenceCount() const | vl::Object | inline |
removeFromParent() | vl::Transform | inline |
reserveChildren(size_t count) | vl::Transform | inline |
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::Transform | inline |
setAutomaticDelete(bool autodel_on) | vl::Object | inline |
setAxis(const vec3 &axis) | vl::Billboard | inline |
setChild(int index, Transform *child) | vl::Transform | inline |
setLocalAndWorldMatrix(const mat4 &matrix) | vl::Transform | inline |
setLocalMatrix(const mat4 &m) | vl::Transform | inline |
setNormal(const vec3 &normal) | vl::Billboard | inline |
setObjectName(const char *name) | vl::Object | inline |
setObjectName(const std::string &name) | vl::Object | inline |
setPosition(const vec3 &pos) | vl::Billboard | |
setPosition(real x, real y, real z) | vl::Billboard | inline |
setRefCountMutex(IMutex *mutex) | vl::Object | inline |
setType(EBillboardType type) | vl::Billboard | inline |
setWorldMatrix(const mat4 &matrix) | vl::Transform | inline |
shrink() | vl::Transform | inline |
shrinkRecursive() | vl::Transform | inline |
Transform() | vl::Transform | inline |
Transform(const mat4 &matrix) | vl::Transform | inline |
translate(real x, real y, real z) | vl::Transform | |
translate(const vec3 &t) | vl::Transform | |
type() const | vl::Billboard | inline |
worldMatrix() const | vl::Transform | inline |
worldMatrixUpdateTick() const | vl::Transform | inline |
~Object() | vl::Object | protectedvirtual |
~Transform() | vl::Transform | |