#include <lltexlayer.h>
Collaboration diagram for LLTexLayerSetInfo:
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 |
Friends | |
class | LLTexLayerSet |
Definition at line 137 of file lltexlayer.h.
typedef std::vector<LLTexLayerInfo*> LLTexLayerSetInfo::layer_info_list_t [protected] |
Definition at line 153 of file lltexlayer.h.
LLTexLayerSetInfo::LLTexLayerSetInfo | ( | ) |
Definition at line 593 of file lltexlayer.cpp.
LLTexLayerSetInfo::~LLTexLayerSetInfo | ( | ) |
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().
friend class LLTexLayerSet [friend] |
Definition at line 139 of file lltexlayer.h.
LLString LLTexLayerSetInfo::mBodyRegion [protected] |
Definition at line 147 of file lltexlayer.h.
Referenced by LLTexLayerSet::getBodyRegion(), LLTexLayerSet::isBodyRegion(), and parseXml().
BOOL LLTexLayerSetInfo::mClearAlpha [protected] |
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] |
S32 LLTexLayerSetInfo::mWidth [protected] |
Definition at line 148 of file lltexlayer.h.
Referenced by LLTexLayerSet::createComposite(), and parseXml().