LLTexLayerInfo Class Reference

#include <lltexlayer.h>

Collaboration diagram for LLTexLayerInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Protected Types

typedef std::vector< std::pair
< LLString, BOOL > > 
morph_name_list_t
typedef std::vector
< LLTexParamColorInfo * > 
color_info_list_t
typedef std::vector
< LLTexLayerParamAlphaInfo * > 
alpha_info_list_t

Protected Attributes

LLString mName
BOOL mWriteAllChannels
ERenderPass mRenderPass
LLString mGlobalColor
LLColor4 mFixedColor
S32 mLocalTexture
LLString mStaticImageFileName
BOOL mStaticImageIsMask
BOOL mUseLocalTextureAlphaOnly
morph_name_list_t mMorphNameList
color_info_list_t mColorInfoList
alpha_info_list_t mAlphaInfoList

Friends

class LLTexLayer


Detailed Description

Definition at line 167 of file lltexlayer.h.


Member Typedef Documentation

typedef std::vector<std::pair<LLString,BOOL> > LLTexLayerInfo::morph_name_list_t [protected]

Definition at line 190 of file lltexlayer.h.

typedef std::vector<LLTexParamColorInfo*> LLTexLayerInfo::color_info_list_t [protected]

Definition at line 193 of file lltexlayer.h.

Definition at line 196 of file lltexlayer.h.


Constructor & Destructor Documentation

LLTexLayerInfo::LLTexLayerInfo (  ) 

Definition at line 959 of file lltexlayer.cpp.

LLTexLayerInfo::~LLTexLayerInfo (  ) 

Definition at line 970 of file lltexlayer.cpp.

References mAlphaInfoList, and mColorInfoList.


Member Function Documentation

BOOL LLTexLayerInfo::parseXml ( LLXmlTreeNode node  ) 


Friends And Related Function Documentation

friend class LLTexLayer [friend]

Definition at line 169 of file lltexlayer.h.


Member Data Documentation

Definition at line 177 of file lltexlayer.h.

Referenced by LLTexLayer::getName(), parseXml(), and LLTexLayer::render().

Definition at line 179 of file lltexlayer.h.

Referenced by parseXml().

Definition at line 180 of file lltexlayer.h.

Referenced by LLTexLayer::getRenderPass(), parseXml(), and LLTexLayer::setInfo().

Definition at line 182 of file lltexlayer.h.

Referenced by LLTexLayer::getGlobalColor(), and parseXml().

Definition at line 183 of file lltexlayer.h.

Referenced by LLTexLayer::findNetColor(), and parseXml().

Definition at line 185 of file lltexlayer.h.

Referenced by parseXml().

Definition at line 186 of file lltexlayer.h.

Referenced by parseXml().

Definition at line 187 of file lltexlayer.h.

Referenced by parseXml(), and LLTexLayer::renderAlphaMasks().

Definition at line 188 of file lltexlayer.h.

Referenced by parseXml().

Definition at line 191 of file lltexlayer.h.

Referenced by parseXml(), and LLTexLayer::setInfo().

Definition at line 194 of file lltexlayer.h.

Referenced by parseXml(), LLTexLayer::setInfo(), and ~LLTexLayerInfo().

Definition at line 197 of file lltexlayer.h.

Referenced by parseXml(), LLTexLayer::setInfo(), and ~LLTexLayerInfo().


The documentation for this class was generated from the following files:

Generated on Fri May 16 09:11:29 2008 for SecondLife by  doxygen 1.5.5