llfloaterinspect.h

Go to the documentation of this file.
00001 
00034 #ifndef LL_LLFLOATERINSPECT_H
00035 #define LL_LLFLOATERINSPECT_H
00036 
00037 #include "llfloater.h"
00038 
00039 //class LLTool;
00040 class LLObjectSelection;
00041 class LLScrollListCtrl;
00042 class LLUICtrl;
00043 
00044 class LLFloaterInspect : public LLFloater
00045 {
00046 public:
00047         virtual ~LLFloaterInspect(void);
00048         static void show(void* ignored = NULL);
00049         virtual BOOL postBuild();
00050         static void dirty();
00051         static LLUUID getSelectedUUID();
00052         virtual void draw();
00053         virtual void refresh();
00054         static BOOL isVisible();
00055         virtual void onFocusReceived();
00056         static void onClickCreatorProfile(void* ctrl);
00057         static void onClickOwnerProfile(void* ctrl);
00058         static void onSelectObject(LLUICtrl* ctrl, void* user_data);
00059         LLScrollListCtrl* mObjectList;
00060 protected:
00061         // protected members
00062         LLFloaterInspect();
00063         void setDirty() { mDirty = TRUE; }
00064         bool mDirty;
00065 
00066 private:
00067         // static data
00068         static LLFloaterInspect* sInstance;
00069 
00070         LLHandle<LLObjectSelection> mObjectSelection;
00071 };
00072 
00073 #endif //LL_LLFLOATERINSPECT_H

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