llpanelland.h

Go to the documentation of this file.
00001 
00032 #ifndef LL_LLPANELLAND_H
00033 #define LL_LLPANELLAND_H
00034 
00035 #include "llpanel.h"
00036 
00037 class LLTextBox;
00038 class LLCheckBoxCtrl;
00039 class LLButton;
00040 class LLSpinCtrl;
00041 class LLLineEditor;
00042 class LLPanelLandSelectObserver;
00043 
00044 class LLPanelLandInfo
00045 :       public LLPanel
00046 {
00047 public:
00048         LLPanelLandInfo(const std::string& name);
00049         virtual ~LLPanelLandInfo();
00050 
00051         void refresh();
00052         static void refreshAll();
00053 
00054 protected:
00055         static void onClickClaim(void*);
00056         static void onClickRelease(void*);
00057         static void onClickDivide(void*);
00058         static void onClickJoin(void*);
00059         static void onClickAbout(void*);
00060 
00061 protected:
00062         //LLTextBox*            mTextPriceLabel;
00063         //LLTextBox*            mTextPrice;
00064 
00065         //LLButton*             mBtnClaimLand;
00066         //LLButton*             mBtnReleaseLand;
00067         //LLButton*             mBtnDivideLand;
00068         //LLButton*             mBtnJoinLand;
00069         //LLButton*             mBtnAbout;
00070         
00071         virtual BOOL    postBuild();
00072 
00073         static LLPanelLandSelectObserver* sObserver;
00074         static LLPanelLandInfo* sInstance;
00075 };
00076 
00077 #endif

Generated on Fri May 16 08:33:54 2008 for SecondLife by  doxygen 1.5.5