diff options
| author | Loren Shih <seraph@lindenlab.com> | 2010-05-21 13:21:52 -0400 | 
|---|---|---|
| committer | Loren Shih <seraph@lindenlab.com> | 2010-05-21 13:21:52 -0400 | 
| commit | 794fef8349df3bf54f458d3a0d6d661bdc9464f5 (patch) | |
| tree | 04188ae8cfb45b3bafe96a53c2c2afa6fa2c61c5 | |
| parent | a4c364561bfe92a0b1610a1a732de7489f54b06e (diff) | |
EXT-7438 FIXED INFRASTRUCTURE Fix up llwearable.h to use standard C++ coding methodology
Had three different versions of the same function, one which didn't even have an implementation.  Collapsed these down to two and use function overloading to have them use the same name.
| -rw-r--r-- | indra/newview/llwearable.cpp | 10 | ||||
| -rw-r--r-- | indra/newview/llwearable.h | 3 | 
2 files changed, 6 insertions, 7 deletions
| diff --git a/indra/newview/llwearable.cpp b/indra/newview/llwearable.cpp index 28613c8bcf..6c27aefebb 100644 --- a/indra/newview/llwearable.cpp +++ b/indra/newview/llwearable.cpp @@ -759,12 +759,12 @@ void LLWearable::copyDataFrom(const LLWearable* src)  			LLViewerFetchedTexture *image = NULL;  			if(iter != src->mTEMap.end())  			{ -				image = src->getConstLocalTextureObject(te)->getImage(); -				image_id = src->getConstLocalTextureObject(te)->getID(); +				image = src->getLocalTextureObject(te)->getImage(); +				image_id = src->getLocalTextureObject(te)->getID();  				mTEMap[te] = new LLLocalTextureObject(image, image_id);  				mSavedTEMap[te] = new LLLocalTextureObject(image, image_id); -				mTEMap[te]->setBakedReady(src->getConstLocalTextureObject(te)->getBakedReady()); -				mTEMap[te]->setDiscard(src->getConstLocalTextureObject(te)->getDiscard()); +				mTEMap[te]->setBakedReady(src->getLocalTextureObject(te)->getBakedReady()); +				mTEMap[te]->setDiscard(src->getLocalTextureObject(te)->getDiscard());  			}  			else  			{ @@ -809,7 +809,7 @@ LLLocalTextureObject* LLWearable::getLocalTextureObject(S32 index)  	return NULL;  } -const LLLocalTextureObject* LLWearable::getConstLocalTextureObject(S32 index) const +const LLLocalTextureObject* LLWearable::getLocalTextureObject(S32 index) const  {  	te_map_t::const_iterator iter = mTEMap.find(index);  	if( iter != mTEMap.end() ) diff --git a/indra/newview/llwearable.h b/indra/newview/llwearable.h index 458415228f..6b6067fd27 100644 --- a/indra/newview/llwearable.h +++ b/indra/newview/llwearable.h @@ -81,7 +81,6 @@ public:  	const std::string&			getTypeLabel() const;  	const std::string&			getTypeName() const;  	LLAssetType::EType			getAssetType() const; -	LLLocalTextureObject*		getLocalTextureObject(S32 index) const;  	S32							getDefinitionVersion() const { return mDefinitionVersion; }  	void						setDefinitionVersion( S32 new_version ) { mDefinitionVersion = new_version; } @@ -112,7 +111,7 @@ public:  	void				setItemID(const LLUUID& item_id);  	LLLocalTextureObject* getLocalTextureObject(S32 index); -	const LLLocalTextureObject* getConstLocalTextureObject(S32 index) const; +	const LLLocalTextureObject* getLocalTextureObject(S32 index) const;  	void				setLocalTextureObject(S32 index, LLLocalTextureObject <o);  	void				addVisualParam(LLVisualParam *param); | 
