40 lines
916 B
C++
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 |