#include <llvisualparam.h>
Inheritance diagram for LLVisualParamInfo:


| Public Member Functions | |
| LLVisualParamInfo () | |
| virtual | ~LLVisualParamInfo () | 
| virtual BOOL | parseXml (LLXmlTreeNode *node) | 
| Protected Attributes | |
| S32 | mID | 
| LLString | mName | 
| LLString | mDisplayName | 
| LLString | mMinName | 
| LLString | mMaxName | 
| EVisualParamGroup | mGroup | 
| F32 | mMinWeight | 
| F32 | mMaxWeight | 
| F32 | mDefaultWeight | 
| ESex | mSex | 
| Friends | |
| class | LLVisualParam | 
Definition at line 62 of file llvisualparam.h.
| LLVisualParamInfo::LLVisualParamInfo | ( | ) | 
Definition at line 42 of file llvisualparam.cpp.
| virtual LLVisualParamInfo::~LLVisualParamInfo | ( | ) |  [inline, virtual] | 
Definition at line 67 of file llvisualparam.h.
| BOOL LLVisualParamInfo::parseXml | ( | LLXmlTreeNode * | node | ) |  [virtual] | 
Reimplemented in LLDriverParamInfo, LLPolySkeletalDistortionInfo, LLPolyMorphTargetInfo, LLTexLayerParamAlphaInfo, LLTexParamColorInfo, and LLViewerVisualParamInfo.
Definition at line 56 of file llvisualparam.cpp.
References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getFastAttributeF32(), LLXmlTreeNode::getFastAttributeS32(), LLXmlTreeNode::getFastAttributeString(), LLXmlTreeNode::getFastAttributeU32(), llclamp(), llendl, llwarns, mDefaultWeight, mDisplayName, mGroup, mID, mMaxName, mMaxWeight, mMinName, mMinWeight, mName, mSex, NUM_VISUAL_PARAM_GROUPS, SEX_BOTH, SEX_FEMALE, SEX_MALE, LLStringBase< char >::toLower(), and TRUE.
Referenced by LLViewerVisualParamInfo::parseXml().
| friend class LLVisualParam  [friend] | 
Definition at line 64 of file llvisualparam.h.
| F32 LLVisualParamInfo::mDefaultWeight  [protected] | 
Definition at line 81 of file llvisualparam.h.
Referenced by LLVisualParam::getDefaultWeight(), and parseXml().
| LLString LLVisualParamInfo::mDisplayName  [protected] | 
Definition at line 75 of file llvisualparam.h.
Referenced by LLVisualParam::getDisplayName(), parseXml(), and LLVisualParam::setDisplayName().
| EVisualParamGroup LLVisualParamInfo::mGroup  [protected] | 
Definition at line 78 of file llvisualparam.h.
Referenced by LLVisualParam::getGroup(), and parseXml().
| S32 LLVisualParamInfo::mID  [protected] | 
Definition at line 72 of file llvisualparam.h.
Referenced by parseXml(), LLTexParamColor::setInfo(), LLTexLayerParamAlpha::setInfo(), LLPolyMorphTarget::setInfo(), LLPolySkeletalDistortion::setInfo(), and LLDriverParam::setInfo().
| LLString LLVisualParamInfo::mMaxName  [protected] | 
Definition at line 77 of file llvisualparam.h.
Referenced by LLVisualParam::getMaxDisplayName(), parseXml(), and LLVisualParam::setMaxDisplayName().
| F32 LLVisualParamInfo::mMaxWeight  [protected] | 
Definition at line 80 of file llvisualparam.h.
Referenced by LLVisualParam::getMaxWeight(), parseXml(), LLDriverParamInfo::parseXml(), LLVisualParam::setAnimationTarget(), and LLVisualParam::setWeight().
| LLString LLVisualParamInfo::mMinName  [protected] | 
Definition at line 76 of file llvisualparam.h.
Referenced by LLVisualParam::getMinDisplayName(), parseXml(), and LLVisualParam::setMinDisplayName().
| F32 LLVisualParamInfo::mMinWeight  [protected] | 
Definition at line 79 of file llvisualparam.h.
Referenced by LLVisualParam::getMinWeight(), parseXml(), LLDriverParamInfo::parseXml(), LLVisualParam::setAnimationTarget(), and LLVisualParam::setWeight().
| LLString LLVisualParamInfo::mName  [protected] | 
Definition at line 74 of file llvisualparam.h.
Referenced by LLVisualParam::getName(), and parseXml().
| ESex LLVisualParamInfo::mSex  [protected] | 
Definition at line 82 of file llvisualparam.h.
Referenced by LLVisualParam::getSex(), and parseXml().
 1.4.7
 1.4.7