LLTexLayerSetInfo Class Reference

#include <lltexlayer.h>

Collaboration diagram for LLTexLayerSetInfo:

Collaboration graph
List of all members.

Public Member Functions

 LLTexLayerSetInfo ()
 ~LLTexLayerSetInfo ()
BOOL parseXml (LLXmlTreeNode *node)

Protected Types

typedef std::vector< LLTexLayerInfo * > layer_info_list_t

Protected Attributes

LLString mBodyRegion
S32 mWidth
S32 mHeight
LLString mStaticAlphaFileName
BOOL mClearAlpha
layer_info_list_t mLayerInfoList


class LLTexLayerSet

Detailed Description

Definition at line 137 of file lltexlayer.h.

Member Typedef Documentation

typedef std::vector<LLTexLayerInfo*> LLTexLayerSetInfo::layer_info_list_t [protected]

Definition at line 153 of file lltexlayer.h.

Constructor & Destructor Documentation

LLTexLayerSetInfo::LLTexLayerSetInfo (  ) 

Definition at line 593 of file lltexlayer.cpp.

LLTexLayerSetInfo::~LLTexLayerSetInfo (  ) 

Definition at line 602 of file lltexlayer.cpp.

References mLayerInfoList.

Member Function Documentation

BOOL LLTexLayerSetInfo::parseXml ( LLXmlTreeNode node  ) 

Definition at line 607 of file lltexlayer.cpp.

References LLXmlTree::addAttributeString(), FALSE, LLXmlTreeNode::getChildByName(), LLXmlTreeNode::getFastAttributeBOOL(), LLXmlTreeNode::getFastAttributeS32(), LLXmlTreeNode::getFastAttributeString(), LLXmlTreeNode::getNextNamedChild(), LLXmlTreeNode::hasName(), llassert, llendl, llwarns, mBodyRegion, mClearAlpha, mHeight, mLayerInfoList, mStaticAlphaFileName, mWidth, and TRUE.

Referenced by LLTexLayerInfo::parseXml().

Friends And Related Function Documentation

friend class LLTexLayerSet [friend]

Definition at line 139 of file lltexlayer.h.

Member Data Documentation

LLString LLTexLayerSetInfo::mBodyRegion [protected]

Definition at line 147 of file lltexlayer.h.

Referenced by LLTexLayerSet::getBodyRegion(), LLTexLayerSet::isBodyRegion(), and parseXml().

BOOL LLTexLayerSetInfo::mClearAlpha [protected]

Definition at line 151 of file lltexlayer.h.

Referenced by parseXml().

S32 LLTexLayerSetInfo::mHeight [protected]

Definition at line 149 of file lltexlayer.h.

Referenced by LLTexLayerSet::createComposite(), and parseXml().

layer_info_list_t LLTexLayerSetInfo::mLayerInfoList [protected]

Definition at line 154 of file lltexlayer.h.

Referenced by parseXml(), LLTexLayerSet::setInfo(), and ~LLTexLayerSetInfo().

LLString LLTexLayerSetInfo::mStaticAlphaFileName [protected]

Definition at line 150 of file lltexlayer.h.

Referenced by parseXml().

S32 LLTexLayerSetInfo::mWidth [protected]

Definition at line 148 of file lltexlayer.h.

Referenced by LLTexLayerSet::createComposite(), 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