phoenix-firestorm/indra/newview/fspanelprefs.h

40 lines
916 B
C++

/*${License blank}*/
#ifndef panel_prefs_firestorm
#define panel_prefs_firestorm
#include "llfloaterpreference.h"
#include "lllineeditor.h"
class LLLineEditor;
class PanelPreferenceFirestorm : public LLPanelPreference
{
public:
PanelPreferenceFirestorm();
/*virtual*/ BOOL postBuild();
/*virtual*/ void apply();
/*virtual*/ void cancel();
void refreshBeamLists();
void onBeamColor_new();
void onBeam_new();
void onBeamColorDelete();
void onBeamDelete();
void onUseEnvironmentFromRegionAlways();
void onFSShowChatChannel();
void refreshTagCombos();
void applyTagCombos();
protected:
LLLineEditor* m_calcLineEditor;
LLLineEditor* m_acLineEditor;
LLLineEditor* m_tp2LineEditor;
LLLineEditor* m_clearchatLineEditor;
LLLineEditor* m_musicLineEditor;
LLLineEditor* m_aoLineEditor;
LLComboBox* m_UseLegacyClienttags;
LLComboBox* m_ColorClienttags;
LLComboBox* m_ClientTagsVisibility;
};
#endif