#include <lltexlayer.h>
Inheritance diagram for LLTexParamColorInfo:
Public Member Functions | |
LLTexParamColorInfo () | |
virtual | ~LLTexParamColorInfo () |
BOOL | parseXml (LLXmlTreeNode *node) |
Protected Types | |
MAX_COLOR_VALUES = 20 | |
enum | { MAX_COLOR_VALUES = 20 } |
Protected Attributes | |
EColorOperation | mOperation |
LLColor4 | mColors [MAX_COLOR_VALUES] |
S32 | mNumColors |
Friends | |
class | LLTexParamColor |
Definition at line 99 of file lltexlayer.h.
anonymous enum [protected] |
LLTexParamColorInfo::LLTexParamColorInfo | ( | ) |
Definition at line 2259 of file lltexlayer.cpp.
virtual LLTexParamColorInfo::~LLTexParamColorInfo | ( | ) | [inline, virtual] |
Definition at line 105 of file lltexlayer.h.
BOOL LLTexParamColorInfo::parseXml | ( | LLXmlTreeNode * | node | ) | [virtual] |
Reimplemented from LLViewerVisualParamInfo.
Definition at line 2266 of file lltexlayer.cpp.
References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getFastAttributeString(), LLXmlTreeNode::getNextNamedChild(), LLXmlTreeNode::hasName(), llassert, llendl, llwarns, MAX_COLOR_VALUES, mColors, mNumColors, mOperation, OP_ADD, OP_BLEND, OP_MULTIPLY, LLViewerVisualParamInfo::parseXml(), LLStringBase< char >::toLower(), and TRUE.
friend class LLTexParamColor [friend] |
Definition at line 101 of file lltexlayer.h.
LLColor4 LLTexParamColorInfo::mColors[MAX_COLOR_VALUES] [protected] |
Definition at line 111 of file lltexlayer.h.
Referenced by LLTexParamColor::getNetColor(), and parseXml().
S32 LLTexParamColorInfo::mNumColors [protected] |
Definition at line 112 of file lltexlayer.h.
Referenced by LLTexParamColor::getNetColor(), and parseXml().
EColorOperation LLTexParamColorInfo::mOperation [protected] |
Definition at line 110 of file lltexlayer.h.
Referenced by LLTexParamColor::getOperation(), and parseXml().