LLViewerVisualParam Class Reference

#include <llviewervisualparam.h>

Inheritance diagram for LLViewerVisualParam:

Inheritance graph
[legend]
Collaboration diagram for LLViewerVisualParam:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLViewerVisualParam ()
 ~LLViewerVisualParam ()
LLViewerVisualParamInfogetInfo () const
BOOL setInfo (LLViewerVisualParamInfo *info)
virtual F32 getTotalDistortion ()=0
 *virtual*/ BOOL parseData(LLXmlTreeNode* node);
virtual const LLVector3getAvgDistortion ()=0
virtual F32 getMaxDistortion ()=0
virtual LLVector3 getVertexDistortion (S32 index, LLPolyMesh *mesh)=0
virtual const LLVector3getFirstDistortion (U32 *index, LLPolyMesh **mesh)=0
virtual const LLVector3getNextDistortion (U32 *index, LLPolyMesh **mesh)=0
F32 getDisplayOrder ()
S32 getWearableType () const
const LLStringgetEditGroup () const
F32 getCameraDistance () const
F32 getCameraAngle () const
F32 getCameraElevation () const
const std::string & getCameraTargetName () const
BOOL getShowSimple () const
F32 getSimpleMin () const
F32 getSimpleMax () const


Detailed Description

Definition at line 69 of file llviewervisualparam.h.


Constructor & Destructor Documentation

LLViewerVisualParam::LLViewerVisualParam (  ) 

Definition at line 117 of file llviewervisualparam.cpp.

LLViewerVisualParam::~LLViewerVisualParam (  )  [inline]

Definition at line 73 of file llviewervisualparam.h.


Member Function Documentation

LLViewerVisualParamInfo* LLViewerVisualParam::getInfo (  )  const [inline]

BOOL LLViewerVisualParam::setInfo ( LLViewerVisualParamInfo info  ) 

virtual F32 LLViewerVisualParam::getTotalDistortion (  )  [pure virtual]

*virtual*/ BOOL parseData(LLXmlTreeNode* node);

Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.

Referenced by LLDriverParam::getTotalDistortion().

Here is the caller graph for this function:

virtual const LLVector3& LLViewerVisualParam::getAvgDistortion (  )  [pure virtual]

Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.

Referenced by LLDriverParam::getAvgDistortion().

Here is the caller graph for this function:

virtual F32 LLViewerVisualParam::getMaxDistortion (  )  [pure virtual]

Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.

Referenced by LLDriverParam::getMaxDistortion().

Here is the caller graph for this function:

virtual LLVector3 LLViewerVisualParam::getVertexDistortion ( S32  index,
LLPolyMesh mesh 
) [pure virtual]

Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.

Referenced by LLDriverParam::getVertexDistortion().

Here is the caller graph for this function:

virtual const LLVector3* LLViewerVisualParam::getFirstDistortion ( U32 index,
LLPolyMesh **  mesh 
) [pure virtual]

virtual const LLVector3* LLViewerVisualParam::getNextDistortion ( U32 index,
LLPolyMesh **  mesh 
) [pure virtual]

Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.

Referenced by LLDriverParam::getNextDistortion().

Here is the caller graph for this function:

F32 LLViewerVisualParam::getDisplayOrder (  )  [inline]

Definition at line 92 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mEditGroupDisplayOrder.

Here is the call graph for this function:

S32 LLViewerVisualParam::getWearableType (  )  const [inline]

Definition at line 93 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mWearableType.

Referenced by LLVOAvatar::dumpArchetypeXML(), LLTexLayerParamAlpha::getSkip(), and LLUndoWearable::setWearable().

Here is the call graph for this function:

Here is the caller graph for this function:

const LLString& LLViewerVisualParam::getEditGroup (  )  const [inline]

Definition at line 94 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mEditGroup.

Here is the call graph for this function:

F32 LLViewerVisualParam::getCameraDistance (  )  const [inline]

Definition at line 96 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mCamDist.

Referenced by LLVisualParamHint::render().

Here is the call graph for this function:

Here is the caller graph for this function:

F32 LLViewerVisualParam::getCameraAngle (  )  const [inline]

Definition at line 97 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mCamAngle.

Referenced by LLVisualParamHint::render().

Here is the call graph for this function:

Here is the caller graph for this function:

F32 LLViewerVisualParam::getCameraElevation (  )  const [inline]

Definition at line 98 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mCamElevation.

Referenced by LLVisualParamHint::render().

Here is the call graph for this function:

Here is the caller graph for this function:

const std::string& LLViewerVisualParam::getCameraTargetName (  )  const [inline]

Definition at line 99 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mCamTargetName.

Referenced by LLVisualParamHint::render().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLViewerVisualParam::getShowSimple (  )  const [inline]

Definition at line 101 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mShowSimple.

Here is the call graph for this function:

F32 LLViewerVisualParam::getSimpleMin (  )  const [inline]

Definition at line 102 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mSimpleMin.

Here is the call graph for this function:

F32 LLViewerVisualParam::getSimpleMax (  )  const [inline]

Definition at line 103 of file llviewervisualparam.h.

References getInfo(), and LLViewerVisualParamInfo::mSimpleMax.

Here is the call graph for this function:


The documentation for this class was generated from the following files:

Generated on Fri May 16 09:34:17 2008 for SecondLife by  doxygen 1.5.5