llpanelgeneral.h

Go to the documentation of this file.
00001 
00033 #ifndef LL_LLPANELGENERAL_H
00034 #define LL_LLPANELGENERAL_H
00035 
00036 #include "llpanel.h"
00037 
00038 class LLCheckBoxCtrl;
00039 class LLRadioGroup;
00040 class LLColorSwatchCtrl;
00041 class LLSpinCtrl;
00042 class LLTextBox;
00043 class LLComboBox;
00044 
00045 class LLPanelGeneral : public LLPanel
00046 {
00047 public:
00048         LLPanelGeneral();
00049         virtual ~LLPanelGeneral();
00050 
00051         virtual BOOL postBuild();
00052         void refresh();
00053         void apply();
00054         void cancel();
00055 
00056         static void clickShowStartLocation(LLUICtrl*, void* user_data);
00057         static void set_start_location(LLUICtrl* ctrl, void* data);
00058         static void set_specific_start_location(LLLineEditor* line_editor, void* data);
00059 
00060 protected:
00061         S32 mRenderName;
00062         BOOL mRenderNameHideSelf;
00063         BOOL mSmallAvatarNames;
00064         BOOL mRenderHideGroupTitle;
00065         BOOL mChatOnlineNotification;
00066         BOOL mShowSearch;
00067         F32 mAFKTimeout;
00068         BOOL mNotifyMoney;
00069         BOOL mUseDefaultColor;
00070         LLColor4 mEffectColor;
00071         F32 mUIScaleFactor;
00072         BOOL mUIAutoScale;
00073         BOOL mMiniMapRotate;
00074         S32 mCrashBehavior;
00075         LLString mLoginLocation;
00076         LLString mLanguage;
00077 };
00078 
00079 #endif

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