llfloateravatartextures.h

Go to the documentation of this file.
00001 
00032 #ifndef LL_LLFLOATERAVATARTEXTURES_H
00033 #define LL_LLFLOATERAVATARTEXTURES_H
00034 
00035 #include "llfloater.h"
00036 #include "lluuid.h"
00037 #include "llstring.h"
00038 
00039 class LLTextureCtrl;
00040 
00041 class LLFloaterAvatarTextures : public LLFloater
00042 {
00043 public:
00044         LLFloaterAvatarTextures(const LLUUID& id);
00045         virtual ~LLFloaterAvatarTextures();
00046 
00047         /*virtual*/ BOOL postBuild();
00048         /*virtual*/ void draw();
00049 
00050         void refresh();
00051 
00052         static LLFloaterAvatarTextures* show(const LLUUID& id);
00053 
00054 private:
00055         static void onClickDump(void*);
00056 
00057 private:
00058         LLUUID  mID;
00059         LLString mTitle;
00060         LLTextureCtrl* mBakedHead;
00061         LLTextureCtrl* mBakedEyes;
00062         LLTextureCtrl* mBakedUpper;
00063         LLTextureCtrl* mBakedLower;
00064         LLTextureCtrl* mBakedSkirt;
00065         LLTextureCtrl* mHair;
00066         LLTextureCtrl* mMakeup;
00067         LLTextureCtrl* mEye;
00068         LLTextureCtrl* mShirt;
00069         LLTextureCtrl* mUpperTattoo;
00070         LLTextureCtrl* mUpperJacket;
00071         LLTextureCtrl* mGloves;
00072         LLTextureCtrl* mUndershirt;
00073         LLTextureCtrl* mPants;
00074         LLTextureCtrl* mLowerTattoo;
00075         LLTextureCtrl* mShoes;
00076         LLTextureCtrl* mSocks;
00077         LLTextureCtrl* mJacket;
00078         LLTextureCtrl* mUnderpants;
00079         LLTextureCtrl* mSkirt;
00080 };
00081 
00082 #endif

Generated on Thu Jul 1 06:08:31 2010 for Second Life Viewer by  doxygen 1.4.7