LLViewerVisualParamInfo Class Reference

#include <llviewervisualparam.h>

Inheritance diagram for LLViewerVisualParamInfo:

Inheritance graph
[legend]
Collaboration diagram for LLViewerVisualParamInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLViewerVisualParamInfo ()
 ~LLViewerVisualParamInfo ()
BOOL parseXml (LLXmlTreeNode *node)

Protected Attributes

S32 mWearableType
LLString mEditGroup
F32 mCamDist
F32 mCamAngle
F32 mCamElevation
LLString mCamTargetName
F32 mEditGroupDisplayOrder
BOOL mShowSimple
F32 mSimpleMin
F32 mSimpleMax

Friends

class LLViewerVisualParam

Detailed Description

Definition at line 42 of file llviewervisualparam.h.


Constructor & Destructor Documentation

LLViewerVisualParamInfo::LLViewerVisualParamInfo (  ) 

Definition at line 45 of file llviewervisualparam.cpp.

LLViewerVisualParamInfo::~LLViewerVisualParamInfo (  ) 

Definition at line 58 of file llviewervisualparam.cpp.


Member Function Documentation

BOOL LLViewerVisualParamInfo::parseXml ( LLXmlTreeNode node  )  [virtual]

Reimplemented from LLVisualParamInfo.

Reimplemented in LLDriverParamInfo, LLPolySkeletalDistortionInfo, LLPolyMorphTargetInfo, LLTexLayerParamAlphaInfo, and LLTexParamColorInfo.

Definition at line 65 of file llviewervisualparam.cpp.

References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::hasName(), llassert, mCamAngle, mCamDist, mCamElevation, mCamTargetName, mEditGroup, mEditGroupDisplayOrder, mWearableType, LLVisualParamInfo::parseXml(), S32, TRUE, and LLWearable::typeNameToType().

Referenced by LLTexParamColorInfo::parseXml(), LLTexLayerParamAlphaInfo::parseXml(), LLPolyMorphTargetInfo::parseXml(), LLPolySkeletalDistortionInfo::parseXml(), and LLDriverParamInfo::parseXml().


Friends And Related Function Documentation

friend class LLViewerVisualParam [friend]

Definition at line 44 of file llviewervisualparam.h.


Member Data Documentation

F32 LLViewerVisualParamInfo::mCamAngle [protected]

Definition at line 55 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getCameraAngle(), and parseXml().

F32 LLViewerVisualParamInfo::mCamDist [protected]

Definition at line 54 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getCameraDistance(), and parseXml().

F32 LLViewerVisualParamInfo::mCamElevation [protected]

Definition at line 56 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getCameraElevation(), and parseXml().

LLString LLViewerVisualParamInfo::mCamTargetName [protected]

Definition at line 57 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getCameraTargetName(), and parseXml().

LLString LLViewerVisualParamInfo::mEditGroup [protected]

Definition at line 53 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getEditGroup(), and parseXml().

F32 LLViewerVisualParamInfo::mEditGroupDisplayOrder [protected]

Definition at line 58 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getDisplayOrder(), and parseXml().

BOOL LLViewerVisualParamInfo::mShowSimple [protected]

Definition at line 59 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getShowSimple().

F32 LLViewerVisualParamInfo::mSimpleMax [protected]

Definition at line 61 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getSimpleMax().

F32 LLViewerVisualParamInfo::mSimpleMin [protected]

Definition at line 60 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getSimpleMin().

S32 LLViewerVisualParamInfo::mWearableType [protected]

Definition at line 52 of file llviewervisualparam.h.

Referenced by LLViewerVisualParam::getWearableType(), and parseXml().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:59 2010 for Second Life Viewer by  doxygen 1.4.7