diff options
| author | Neal Orman <nyx@lindenlab.com> | 2009-07-14 17:14:40 +0000 | 
|---|---|---|
| committer | Neal Orman <nyx@lindenlab.com> | 2009-07-14 17:14:40 +0000 | 
| commit | 9ecdbd8b72fec5182d2a5f843c9e4a050069ed51 (patch) | |
| tree | f64fe8ba884f137afaf55ebe38e3f90150e00cab | |
| parent | 29e5f09d12e8a92e07f3bb9d2cf898cc0e3b06cf (diff) | |
QAR-1602 checkpoint for multiple textures
 Fixing merge problems - updating LLLocalTextureObject (new class) to work with Bao's texture refactoring.
 -Nyx
| -rw-r--r-- | indra/newview/lllocaltextureobject.cpp | 8 | ||||
| -rw-r--r-- | indra/newview/lllocaltextureobject.h | 10 | 
2 files changed, 9 insertions, 9 deletions
| diff --git a/indra/newview/lllocaltextureobject.cpp b/indra/newview/lllocaltextureobject.cpp index 8a40c80e76..e4a20aea68 100644 --- a/indra/newview/lllocaltextureobject.cpp +++ b/indra/newview/lllocaltextureobject.cpp @@ -34,7 +34,7 @@  #include "lllocaltextureobject.h"  #include "lltexlayer.h" -#include "llviewerimage.h" +#include "llviewertexture.h"  #include "lltextureentry.h"  #include "lluuid.h" @@ -46,7 +46,7 @@ LLLocalTextureObject::LLLocalTextureObject() :  	mImage = NULL;  } -LLLocalTextureObject::LLLocalTextureObject(LLViewerImage *image, LLTextureEntry *entry, LLTexLayer *layer, LLUUID id) +LLLocalTextureObject::LLLocalTextureObject(LLViewerFetchedTexture *image, LLTextureEntry *entry, LLTexLayer *layer, LLUUID id)  {  	if (entry)  	{ @@ -77,7 +77,7 @@ LLLocalTextureObject::~LLLocalTextureObject()  {  } -LLViewerImage* LLLocalTextureObject::getImage() const +LLViewerFetchedTexture* LLLocalTextureObject::getImage() const  {  	return mImage;  } @@ -107,7 +107,7 @@ BOOL LLLocalTextureObject::getBakedReady() const  	return mIsBakedReady;  } -void LLLocalTextureObject::setImage(LLViewerImage* new_image) +void LLLocalTextureObject::setImage(LLViewerFetchedTexture* new_image)  {  	mImage = new_image;  } diff --git a/indra/newview/lllocaltextureobject.h b/indra/newview/lllocaltextureobject.h index 38db098ab2..79e1562dce 100644 --- a/indra/newview/lllocaltextureobject.h +++ b/indra/newview/lllocaltextureobject.h @@ -35,7 +35,7 @@  #include <boost/shared_ptr.hpp> -class LLViewerImage; +class LLViewerFetchedTexture;  class LLUUID;  class LLTexLayer;  class LLTextureEntry; @@ -47,18 +47,18 @@ class LLLocalTextureObject  {  public:  	LLLocalTextureObject(); -	LLLocalTextureObject(LLViewerImage *image, LLTextureEntry *entry, LLTexLayer *layer, LLUUID id); +	LLLocalTextureObject(LLViewerFetchedTexture *image, LLTextureEntry *entry, LLTexLayer *layer, LLUUID id);  	LLLocalTextureObject(const LLLocalTextureObject <o);  	~LLLocalTextureObject(); -	LLViewerImage* getImage() const; +	LLViewerFetchedTexture* getImage() const;  	LLTextureEntry* getTexEntry() const;  	LLTexLayer* getTexLayer() const;  	LLUUID		getID() const;  	S32			getDiscard() const;  	BOOL		getBakedReady() const; -	void setImage(LLViewerImage* new_image); +	void setImage(LLViewerFetchedTexture* new_image);  	void setTexEntry(LLTextureEntry *new_te);  	void setTexLayer(LLTexLayer *new_tex_layer);  	void setID(LLUUID new_id); @@ -69,7 +69,7 @@ protected:  private: -	LLPointer<LLViewerImage>  			mImage; +	LLPointer<LLViewerFetchedTexture>  			mImage;  	// NOTE: LLLocalTextureObject should be the exclusive owner of mTexEntry and mTexLayer  	// using shared pointers here only for smart assignment & cleanup  	// do NOT create new shared pointers to these objects, or keep pointers to them around | 
