00001 00032 #ifndef LL_LLPANELCONTENTS_H 00033 #define LL_LLPANELCONTENTS_H 00034 00035 #include "v3math.h" 00036 #include "llpanel.h" 00037 00038 class LLButton; 00039 class LLPanelInventory; 00040 class LLViewerObject; 00041 class LLCheckBoxCtrl; 00042 class LLSpinCtrl; 00043 00044 class LLPanelContents : public LLPanel 00045 { 00046 public: 00047 virtual BOOL postBuild(); 00048 LLPanelContents(const std::string& name); 00049 virtual ~LLPanelContents(); 00050 00051 void refresh(); 00052 00053 static void onClickNewScript( void* userdata); 00054 00055 protected: 00056 void getState(LLViewerObject *object); 00057 00058 public: 00059 LLPanelInventory* mPanelInventory; 00060 }; 00061 00062 #endif