#include <llprefsvoice.h>
Public Member Functions | |
LLPrefsVoice () | |
~LLPrefsVoice () | |
void | draw () |
void | apply () |
void | cancel () |
Static Protected Member Functions | |
static void | onClickVoiceDeviceSettingsBtn (void *user_data) |
Protected Attributes | |
LLPrefsVoiceLogic * | mLogic |
LLFloaterVoiceDeviceSettings * | mVoiceDeviceSettings |
Definition at line 72 of file llprefsvoice.h.
LLPrefsVoice::LLPrefsVoice | ( | ) |
Definition at line 231 of file llprefsvoice.cpp.
References LLUICtrlFactory::buildPanel(), LLPanel::childSetAction(), LLUIFactory< LLFloaterVoiceDeviceSettings, LLUISingleton< LLFloaterVoiceDeviceSettings, VisibilityPolicy< LLFloater > >, VisibilityPolicy< LLFloater > >::getInstance(), LLSingleton< LLUICtrlFactory >::getInstance(), mLogic, mVoiceDeviceSettings, and onClickVoiceDeviceSettingsBtn().
LLPrefsVoice::~LLPrefsVoice | ( | ) |
void LLPrefsVoice::draw | ( | void | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 248 of file llprefsvoice.cpp.
References LLPanel::childSetEnabled(), LLPanel::draw(), LLControlGroup::getBOOL(), gSavedSettings, mLogic, mVoiceDeviceSettings, LLPanel::refresh(), and LLPrefsVoiceLogic::refresh().
void LLPrefsVoice::apply | ( | ) |
Definition at line 259 of file llprefsvoice.cpp.
References LLFloaterVoiceDeviceSettings::apply(), LLPrefsVoiceLogic::apply(), mLogic, and mVoiceDeviceSettings.
Referenced by LLPreferenceCore::apply().
void LLPrefsVoice::cancel | ( | ) |
Definition at line 265 of file llprefsvoice.cpp.
References LLFloaterVoiceDeviceSettings::cancel(), LLPrefsVoiceLogic::cancel(), mLogic, and mVoiceDeviceSettings.
Referenced by LLPreferenceCore::cancel().
void LLPrefsVoice::onClickVoiceDeviceSettingsBtn | ( | void * | user_data | ) | [static, protected] |
Definition at line 272 of file llprefsvoice.cpp.
References LLFloater::addDependentFloater(), FALSE, LLFloaterView::getParentFloater(), gFloaterView, mVoiceDeviceSettings, and LLFloater::open().
Referenced by LLPrefsVoice().
LLPrefsVoiceLogic* LLPrefsVoice::mLogic [protected] |
Definition at line 85 of file llprefsvoice.h.
Referenced by apply(), cancel(), draw(), LLPrefsVoice(), and ~LLPrefsVoice().
Definition at line 86 of file llprefsvoice.h.
Referenced by apply(), cancel(), draw(), LLPrefsVoice(), and onClickVoiceDeviceSettingsBtn().