#include <llvoavatar.h>
Collaboration diagram for LLVOAvatarInfo:
Definition at line 167 of file llvoavatar.h.
typedef std::vector<LLVOAvatarAttachmentInfo*> LLVOAvatarInfo::attachment_info_list_t [protected] |
Definition at line 227 of file llvoavatar.h.
typedef std::vector<LLDriverParamInfo*> LLVOAvatarInfo::driver_info_list_t [protected] |
Definition at line 237 of file llvoavatar.h.
typedef std::vector<LLTexLayerSetInfo*> LLVOAvatarInfo::layer_info_list_t [protected] |
Definition at line 234 of file llvoavatar.h.
typedef std::vector<LLVOAvatarMeshInfo*> LLVOAvatarInfo::mesh_info_list_t [protected] |
Definition at line 204 of file llvoavatar.h.
typedef std::vector<LLPolySkeletalDistortionInfo*> LLVOAvatarInfo::skeletal_distortion_info_list_t [protected] |
Definition at line 207 of file llvoavatar.h.
LLVOAvatarInfo::LLVOAvatarInfo | ( | ) |
Definition at line 8731 of file llvoavatar.cpp.
LLVOAvatarInfo::~LLVOAvatarInfo | ( | ) |
Definition at line 8736 of file llvoavatar.cpp.
References mAttachmentInfoList, mDriverInfoList, mLayerInfoList, mMeshInfoList, mSkeletalDistortionInfoList, mTexEyeColorInfo, mTexHairColorInfo, and mTexSkinColorInfo.
BOOL LLVOAvatarInfo::parseXmlColorNodes | ( | LLXmlTreeNode * | root | ) | [protected] |
Definition at line 9053 of file llvoavatar.cpp.
References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getNextNamedChild(), llendl, llwarns, mTexEyeColorInfo, mTexHairColorInfo, mTexSkinColorInfo, LLTexGlobalColorInfo::parseXml(), and TRUE.
Referenced by LLVOAvatar::initClass().
BOOL LLVOAvatarInfo::parseXmlDriverNodes | ( | LLXmlTreeNode * | root | ) | [protected] |
Definition at line 9139 of file llvoavatar.cpp.
References FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getNextNamedChild(), llendl, llwarns, mDriverInfoList, and TRUE.
Referenced by LLVOAvatar::initClass().
BOOL LLVOAvatarInfo::parseXmlLayerNodes | ( | LLXmlTreeNode * | root | ) | [protected] |
Definition at line 9115 of file llvoavatar.cpp.
References FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getNextNamedChild(), llendl, llwarns, mLayerInfoList, and TRUE.
Referenced by LLVOAvatar::initClass().
BOOL LLVOAvatarInfo::parseXmlMeshNodes | ( | LLXmlTreeNode * | root | ) | [protected] |
Definition at line 8963 of file llvoavatar.cpp.
References LLXmlTree::addAttributeString(), f, FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getNextNamedChild(), llendl, llwarns, mMeshInfoList, LLPolyMorphTargetInfo::parseXml(), and TRUE.
Referenced by LLVOAvatar::initClass().
BOOL LLVOAvatarInfo::parseXmlSkeletonNode | ( | LLXmlTreeNode * | root | ) | [protected] |
Definition at line 8857 of file llvoavatar.cpp.
References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getFastAttributeBOOL(), LLXmlTreeNode::getFastAttributeS32(), LLXmlTreeNode::getFastAttributeString(), LLXmlTreeNode::getFastAttributeVector3(), LLXmlTreeNode::getNextNamedChild(), llendl, llwarns, mAttachmentInfoList, mSkeletalDistortionInfoList, LLPolySkeletalDistortionInfo::parseXml(), and TRUE.
Referenced by LLVOAvatar::initClass().
friend class LLVOAvatar [friend] |
Definition at line 169 of file llvoavatar.h.
Definition at line 228 of file llvoavatar.h.
Referenced by LLVOAvatar::loadSkeletonNode(), parseXmlSkeletonNode(), and ~LLVOAvatarInfo().
driver_info_list_t LLVOAvatarInfo::mDriverInfoList [protected] |
Definition at line 238 of file llvoavatar.h.
Referenced by LLVOAvatar::loadAvatar(), parseXmlDriverNodes(), and ~LLVOAvatarInfo().
layer_info_list_t LLVOAvatarInfo::mLayerInfoList [protected] |
Definition at line 235 of file llvoavatar.h.
Referenced by LLVOAvatar::loadAvatar(), parseXmlLayerNodes(), and ~LLVOAvatarInfo().
mesh_info_list_t LLVOAvatarInfo::mMeshInfoList [protected] |
Definition at line 205 of file llvoavatar.h.
Referenced by LLVOAvatar::loadMeshNodes(), parseXmlMeshNodes(), and ~LLVOAvatarInfo().
Definition at line 208 of file llvoavatar.h.
Referenced by LLVOAvatar::loadSkeletonNode(), parseXmlSkeletonNode(), and ~LLVOAvatarInfo().
LLTexGlobalColorInfo* LLVOAvatarInfo::mTexEyeColorInfo [protected] |
Definition at line 232 of file llvoavatar.h.
Referenced by LLVOAvatar::loadAvatar(), parseXmlColorNodes(), and ~LLVOAvatarInfo().
LLTexGlobalColorInfo* LLVOAvatarInfo::mTexHairColorInfo [protected] |
Definition at line 231 of file llvoavatar.h.
Referenced by LLVOAvatar::loadAvatar(), parseXmlColorNodes(), and ~LLVOAvatarInfo().
LLTexGlobalColorInfo* LLVOAvatarInfo::mTexSkinColorInfo [protected] |
Definition at line 230 of file llvoavatar.h.
Referenced by LLVOAvatar::loadAvatar(), parseXmlColorNodes(), and ~LLVOAvatarInfo().