#include <llappearance.h>
Public Types | |
typedef std::map< S32, F32 > | param_map_t |
Public Member Functions | |
LLAppearance () | |
~LLAppearance () | |
void | addParam (S32 id, F32 value) |
F32 | getParam (S32 id, F32 defval) |
void | addTexture (S32 te, const LLUUID &uuid) |
const LLUUID & | getTexture (S32 te) |
void | clear () |
Public Attributes | |
param_map_t | mParamMap |
LLUUID | mTextures [LLVOAvatar::TEX_NUM_ENTRIES] |
Definition at line 37 of file llappearance.h.
typedef std::map<S32, F32> LLAppearance::param_map_t |
Definition at line 51 of file llappearance.h.
LLAppearance::LLAppearance | ( | ) | [inline] |
Definition at line 40 of file llappearance.h.
LLAppearance::~LLAppearance | ( | ) | [inline] |
Definition at line 43 of file llappearance.h.
References mParamMap.
Referenced by LLUndoWearable::setColor(), LLUndoWearable::setVisualParam(), and LLUndoWearable::setWearable().
Definition at line 44 of file llappearance.h.
References get_if_there(), and mParamMap.
Referenced by LLGenePool::spawn().
Definition at line 46 of file llappearance.h.
References mTextures, and LLVOAvatar::TEX_NUM_ENTRIES.
Referenced by LLUndoWearable::setTexture(), and LLUndoWearable::setWearable().
Definition at line 47 of file llappearance.h.
References mTextures, LLUUID::null, and LLVOAvatar::TEX_NUM_ENTRIES.
Referenced by LLGenePool::spawn().
void LLAppearance::clear | ( | void | ) | [inline] |
Definition at line 49 of file llappearance.h.
References i, mParamMap, mTextures, S32, and LLVOAvatar::TEX_NUM_ENTRIES.
Referenced by LLUndoWearable::setColor(), LLUndoWearable::setTexture(), LLUndoWearable::setVisualParam(), and LLUndoWearable::setWearable().
Definition at line 52 of file llappearance.h.
Referenced by addParam(), LLUndoWearable::applyUndoRedo(), clear(), getParam(), and ~LLAppearance().
LLUUID LLAppearance::mTextures[LLVOAvatar::TEX_NUM_ENTRIES] |
Definition at line 53 of file llappearance.h.
Referenced by addTexture(), LLUndoWearable::applyUndoRedo(), clear(), and getTexture().