LLTexParamColorInfo Class Reference

#include <lltexlayer.h>

Inheritance diagram for LLTexParamColorInfo:

Inheritance graph
[legend]
Collaboration diagram for LLTexParamColorInfo:

Collaboration graph
[legend]
List of all members.

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

Detailed Description

Definition at line 99 of file lltexlayer.h.


Member Enumeration Documentation

anonymous enum [protected]

Enumerator:
MAX_COLOR_VALUES 

Definition at line 109 of file lltexlayer.h.


Constructor & Destructor Documentation

LLTexParamColorInfo::LLTexParamColorInfo (  ) 

Definition at line 2259 of file lltexlayer.cpp.

virtual LLTexParamColorInfo::~LLTexParamColorInfo (  )  [inline, virtual]

Definition at line 105 of file lltexlayer.h.


Member Function Documentation

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.


Friends And Related Function Documentation

friend class LLTexParamColor [friend]

Definition at line 101 of file lltexlayer.h.


Member Data Documentation

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().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:50 2010 for Second Life Viewer by  doxygen 1.4.7