#include <llviewervisualparam.h>
Inheritance diagram for LLViewerVisualParam:
Public Member Functions | |
LLViewerVisualParam () | |
~LLViewerVisualParam () | |
LLViewerVisualParamInfo * | getInfo () const |
BOOL | setInfo (LLViewerVisualParamInfo *info) |
virtual F32 | getTotalDistortion ()=0 |
*virtual*/ BOOL parseData(LLXmlTreeNode* node); | |
virtual const LLVector3 & | getAvgDistortion ()=0 |
virtual F32 | getMaxDistortion ()=0 |
virtual LLVector3 | getVertexDistortion (S32 index, LLPolyMesh *mesh)=0 |
virtual const LLVector3 * | getFirstDistortion (U32 *index, LLPolyMesh **mesh)=0 |
virtual const LLVector3 * | getNextDistortion (U32 *index, LLPolyMesh **mesh)=0 |
F32 | getDisplayOrder () |
S32 | getWearableType () const |
const LLString & | getEditGroup () const |
F32 | getCameraDistance () const |
F32 | getCameraAngle () const |
F32 | getCameraElevation () const |
const std::string & | getCameraTargetName () const |
BOOL | getShowSimple () const |
F32 | getSimpleMin () const |
F32 | getSimpleMax () const |
Definition at line 69 of file llviewervisualparam.h.
LLViewerVisualParam::LLViewerVisualParam | ( | ) |
Definition at line 117 of file llviewervisualparam.cpp.
LLViewerVisualParam::~LLViewerVisualParam | ( | ) | [inline] |
Definition at line 73 of file llviewervisualparam.h.
virtual const LLVector3& LLViewerVisualParam::getAvgDistortion | ( | ) | [pure virtual] |
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
F32 LLViewerVisualParam::getCameraAngle | ( | ) | const [inline] |
Definition at line 97 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mCamAngle.
Referenced by LLVisualParamHint::render().
F32 LLViewerVisualParam::getCameraDistance | ( | ) | const [inline] |
Definition at line 96 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mCamDist.
Referenced by LLVisualParamHint::render().
F32 LLViewerVisualParam::getCameraElevation | ( | ) | const [inline] |
Definition at line 98 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mCamElevation.
Referenced by LLVisualParamHint::render().
const std::string& LLViewerVisualParam::getCameraTargetName | ( | ) | const [inline] |
Definition at line 99 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mCamTargetName.
Referenced by LLVisualParamHint::render().
F32 LLViewerVisualParam::getDisplayOrder | ( | ) | [inline] |
Definition at line 92 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mEditGroupDisplayOrder.
const LLString& LLViewerVisualParam::getEditGroup | ( | ) | const [inline] |
Definition at line 94 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mEditGroup.
virtual const LLVector3* LLViewerVisualParam::getFirstDistortion | ( | U32 * | index, | |
LLPolyMesh ** | mesh | |||
) | [pure virtual] |
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
Referenced by LLDriverParam::getNextDistortion().
LLViewerVisualParamInfo* LLViewerVisualParam::getInfo | ( | ) | const [inline] |
Reimplemented from LLVisualParam.
Reimplemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
Definition at line 76 of file llviewervisualparam.h.
References LLVisualParam::mInfo.
Referenced by getCameraAngle(), getCameraDistance(), getCameraElevation(), getCameraTargetName(), getDisplayOrder(), getEditGroup(), getShowSimple(), getSimpleMax(), getSimpleMin(), and getWearableType().
virtual F32 LLViewerVisualParam::getMaxDistortion | ( | ) | [pure virtual] |
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
virtual const LLVector3* LLViewerVisualParam::getNextDistortion | ( | U32 * | index, | |
LLPolyMesh ** | mesh | |||
) | [pure virtual] |
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
Referenced by LLDriverParam::getNextDistortion().
BOOL LLViewerVisualParam::getShowSimple | ( | ) | const [inline] |
Definition at line 101 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mShowSimple.
F32 LLViewerVisualParam::getSimpleMax | ( | ) | const [inline] |
Definition at line 103 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mSimpleMax.
F32 LLViewerVisualParam::getSimpleMin | ( | ) | const [inline] |
Definition at line 102 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mSimpleMin.
virtual F32 LLViewerVisualParam::getTotalDistortion | ( | ) | [pure virtual] |
*virtual*/ BOOL parseData(LLXmlTreeNode* node);
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
virtual LLVector3 LLViewerVisualParam::getVertexDistortion | ( | S32 | index, | |
LLPolyMesh * | mesh | |||
) | [pure virtual] |
Implemented in LLDriverParam, LLPolySkeletalDistortion, LLPolyMorphTarget, LLTexLayerParamAlpha, and LLTexParamColor.
S32 LLViewerVisualParam::getWearableType | ( | ) | const [inline] |
Definition at line 93 of file llviewervisualparam.h.
References getInfo(), and LLViewerVisualParamInfo::mWearableType.
Referenced by LLTexLayerParamAlpha::getSkip().
BOOL LLViewerVisualParam::setInfo | ( | LLViewerVisualParamInfo * | info | ) |