#include <lltexlayer.h>

Public Member Functions | |
| LLTexGlobalColor (LLVOAvatar *avatar) | |
| ~LLTexGlobalColor () | |
| LLTexGlobalColorInfo * | getInfo () const |
| BOOL | setInfo (LLTexGlobalColorInfo *info) |
| void | requstUpdate () |
| LLVOAvatar * | getAvatar () |
| LLColor4 | getColor () |
| const std::string & | getName () |
Protected Types | |
| typedef std::vector < LLTexParamColor * > | param_list_t |
Protected Attributes | |
| param_list_t | mParamList |
| LLVOAvatar * | mAvatar |
| LLTexGlobalColorInfo * | mInfo |
Definition at line 431 of file lltexlayer.h.
typedef std::vector<LLTexParamColor *> LLTexGlobalColor::param_list_t [protected] |
Definition at line 448 of file lltexlayer.h.
| LLTexGlobalColor::LLTexGlobalColor | ( | LLVOAvatar * | avatar | ) |
Definition at line 2140 of file lltexlayer.cpp.
| LLTexGlobalColor::~LLTexGlobalColor | ( | ) |
Definition at line 2148 of file lltexlayer.cpp.
| LLTexGlobalColorInfo* LLTexGlobalColor::getInfo | ( | ) | const [inline] |
| BOOL LLTexGlobalColor::setInfo | ( | LLTexGlobalColorInfo * | info | ) |
Definition at line 2154 of file lltexlayer.cpp.
References FALSE, llassert, LLTexGlobalColorInfo::mColorInfoList, mInfo, mParamList, NULL, LLTexParamColor::setInfo(), and TRUE.
Referenced by LLVOAvatar::loadAvatar().


| void LLTexGlobalColor::requstUpdate | ( | ) |
| LLVOAvatar* LLTexGlobalColor::getAvatar | ( | ) | [inline] |
| LLColor4 LLTexGlobalColor::getColor | ( | ) |
Definition at line 2178 of file lltexlayer.cpp.
References LLTexParamColor::getNetColor(), LLTexParamColor::getOperation(), LLVisualParam::getWeight(), lerp(), llassert, llclampf(), mParamList, LLColor4::mV, OP_ADD, OP_BLEND, OP_MULTIPLY, VW, VX, VY, and VZ.
Referenced by LLVOAvatar::getGlobalColor(), LLVOAvatar::onGlobalColorChanged(), and LLVOAvatar::updateMeshTextures().


| const std::string& LLTexGlobalColor::getName | ( | void | ) | [inline] |
param_list_t LLTexGlobalColor::mParamList [protected] |
LLVOAvatar* LLTexGlobalColor::mAvatar [protected] |
LLTexGlobalColorInfo* LLTexGlobalColor::mInfo [protected] |
1.5.5