#include <llvoavatar.h>
Collaboration diagram for LLVOAvatarBoneInfo:
Public Member Functions | |
LLVOAvatarBoneInfo () | |
~LLVOAvatarBoneInfo () | |
BOOL | parseXml (LLXmlTreeNode *node) |
Protected Types | |
typedef std::vector< LLVOAvatarBoneInfo * > | child_list_t |
Protected Attributes | |
LLString | mName |
BOOL | mIsJoint |
LLVector3 | mPos |
LLVector3 | mRot |
LLVector3 | mScale |
LLVector3 | mPivot |
child_list_t | mChildList |
Friends | |
class | LLVOAvatar |
class | LLVOAvatarSkeletonInfo |
Definition at line 118 of file llvoavatar.h.
typedef std::vector<LLVOAvatarBoneInfo*> LLVOAvatarBoneInfo::child_list_t [protected] |
Definition at line 137 of file llvoavatar.h.
LLVOAvatarBoneInfo::LLVOAvatarBoneInfo | ( | ) | [inline] |
Definition at line 123 of file llvoavatar.h.
LLVOAvatarBoneInfo::~LLVOAvatarBoneInfo | ( | ) | [inline] |
BOOL LLVOAvatarBoneInfo::parseXml | ( | LLXmlTreeNode * | node | ) |
Definition at line 8751 of file llvoavatar.cpp.
References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getFastAttributeString(), LLXmlTreeNode::getFastAttributeVector3(), LLXmlTreeNode::getFirstChild(), LLXmlTreeNode::getName(), LLXmlTreeNode::getNextChild(), LLXmlTreeNode::hasName(), llendl, llwarns, mChildList, mIsJoint, mName, mPivot, mPos, mRot, mScale, and TRUE.
friend class LLVOAvatar [friend] |
Definition at line 120 of file llvoavatar.h.
friend class LLVOAvatarSkeletonInfo [friend] |
Definition at line 121 of file llvoavatar.h.
child_list_t LLVOAvatarBoneInfo::mChildList [protected] |
Definition at line 138 of file llvoavatar.h.
Referenced by parseXml(), LLVOAvatar::setupBone(), and ~LLVOAvatarBoneInfo().
BOOL LLVOAvatarBoneInfo::mIsJoint [protected] |
LLString LLVOAvatarBoneInfo::mName [protected] |
LLVector3 LLVOAvatarBoneInfo::mPivot [protected] |
LLVector3 LLVOAvatarBoneInfo::mPos [protected] |
LLVector3 LLVOAvatarBoneInfo::mRot [protected] |
LLVector3 LLVOAvatarBoneInfo::mScale [protected] |