LLPanelAudioPrefs Class Reference

#include <llpanelaudioprefs.h>

Inheritance diagram for LLPanelAudioPrefs:

Inheritance graph
[legend]
Collaboration diagram for LLPanelAudioPrefs:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelAudioPrefs ()
virtual ~LLPanelAudioPrefs ()
void cancel ()
virtual BOOL postBuild ()

Static Public Member Functions

static voidcreateVolumePanel (void *data)

Protected Attributes

F32 mPreviousVolume
F32 mPreviousMusicVolume
F32 mPreviousMediaVolume
F32 mPreviousSFX
F32 mPreviousUI
F32 mPreviousEnvironment
F32 mPreviousDoppler
F32 mPreviousDistance
F32 mPreviousRolloff
S32 mPreviousBitrate
F32 mPreviousMoneyThreshold
F32 mPreviousHealthThreshold
BOOL mPreviousStreamingMusic
BOOL mPreviousStreamingVideo
BOOL mPreviousMuteAudio
BOOL mPreviousMuteWhenMinimized

Detailed Description

Definition at line 44 of file llpanelaudioprefs.h.


Constructor & Destructor Documentation

LLPanelAudioPrefs::LLPanelAudioPrefs (  ) 

Definition at line 76 of file llpanelaudioprefs.cpp.

References LLUICtrlFactory::buildPanel(), createVolumePanel(), LLPanel::getFactoryMap(), gUICtrlFactory, LLPanel::mFactoryMap, and NULL.

LLPanelAudioPrefs::~LLPanelAudioPrefs (  )  [virtual]

Definition at line 83 of file llpanelaudioprefs.cpp.


Member Function Documentation

void LLPanelAudioPrefs::cancel (  ) 

Definition at line 115 of file llpanelaudioprefs.cpp.

References gSavedSettings, mPreviousBitrate, mPreviousDistance, mPreviousDoppler, mPreviousEnvironment, mPreviousHealthThreshold, mPreviousMediaVolume, mPreviousMoneyThreshold, mPreviousMusicVolume, mPreviousMuteAudio, mPreviousMuteWhenMinimized, mPreviousRolloff, mPreviousSFX, mPreviousStreamingMusic, mPreviousStreamingVideo, mPreviousUI, mPreviousVolume, LLControlGroup::setBOOL(), LLControlGroup::setF32(), and LLControlGroup::setS32().

Referenced by LLPreferenceCore::cancel().

void * LLPanelAudioPrefs::createVolumePanel ( void data  )  [static]

Definition at line 70 of file llpanelaudioprefs.cpp.

Referenced by LLPanelAudioPrefs().

BOOL LLPanelAudioPrefs::postBuild (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 88 of file llpanelaudioprefs.cpp.

References LLControlGroup::getBOOL(), LLControlGroup::getF32(), LLControlGroup::getS32(), gSavedSettings, mPreviousBitrate, mPreviousDistance, mPreviousDoppler, mPreviousEnvironment, mPreviousHealthThreshold, mPreviousMediaVolume, mPreviousMoneyThreshold, mPreviousMusicVolume, mPreviousMuteAudio, mPreviousMuteWhenMinimized, mPreviousRolloff, mPreviousSFX, mPreviousStreamingMusic, mPreviousStreamingVideo, mPreviousUI, mPreviousVolume, and TRUE.


Member Data Documentation

S32 LLPanelAudioPrefs::mPreviousBitrate [protected]

Definition at line 68 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousDistance [protected]

Definition at line 65 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousDoppler [protected]

Definition at line 64 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousEnvironment [protected]

Definition at line 63 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousHealthThreshold [protected]

Definition at line 71 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousMediaVolume [protected]

Definition at line 60 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousMoneyThreshold [protected]

Definition at line 70 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousMusicVolume [protected]

Definition at line 59 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

BOOL LLPanelAudioPrefs::mPreviousMuteAudio [protected]

Definition at line 75 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

BOOL LLPanelAudioPrefs::mPreviousMuteWhenMinimized [protected]

Definition at line 76 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousRolloff [protected]

Definition at line 66 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousSFX [protected]

Definition at line 61 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

BOOL LLPanelAudioPrefs::mPreviousStreamingMusic [protected]

Definition at line 73 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

BOOL LLPanelAudioPrefs::mPreviousStreamingVideo [protected]

Definition at line 74 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousUI [protected]

Definition at line 62 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().

F32 LLPanelAudioPrefs::mPreviousVolume [protected]

Definition at line 58 of file llpanelaudioprefs.h.

Referenced by cancel(), and postBuild().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:34 2010 for Second Life Viewer by  doxygen 1.4.7