#include <llpanelgeneral.h>
Public Member Functions | |
LLPanelGeneral () | |
virtual | ~LLPanelGeneral () |
virtual BOOL | postBuild () |
void | refresh () |
void | apply () |
void | cancel () |
Static Public Member Functions | |
static void | clickShowStartLocation (LLUICtrl *, void *user_data) |
static void | set_start_location (LLUICtrl *ctrl, void *data) |
static void | set_specific_start_location (LLLineEditor *line_editor, void *data) |
Protected Attributes | |
S32 | mRenderName |
BOOL | mRenderNameHideSelf |
BOOL | mSmallAvatarNames |
BOOL | mRenderHideGroupTitle |
BOOL | mChatOnlineNotification |
BOOL | mShowSearch |
F32 | mAFKTimeout |
BOOL | mNotifyMoney |
BOOL | mUseDefaultColor |
LLColor4 | mEffectColor |
F32 | mUIScaleFactor |
BOOL | mUIAutoScale |
BOOL | mMiniMapRotate |
S32 | mCrashBehavior |
LLString | mLoginLocation |
LLString | mLanguage |
Definition at line 45 of file llpanelgeneral.h.
LLPanelGeneral::LLPanelGeneral | ( | ) |
Definition at line 106 of file llpanelgeneral.cpp.
References LLUICtrlFactory::buildPanel(), and LLSingleton< LLUICtrlFactory >::getInstance().
LLPanelGeneral::~LLPanelGeneral | ( | ) | [virtual] |
Definition at line 160 of file llpanelgeneral.cpp.
BOOL LLPanelGeneral::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 111 of file llpanelgeneral.cpp.
References LLComboBox::add(), LLPanel::childSetCommitCallback(), LLPanel::childSetValue(), clickShowStartLocation(), LLControlGroup::getBOOL(), LLControlGroup::getString(), LLPanel::getString(), gSavedSettings, LLAppViewer::instance(), refresh(), set_crash_behavior(), set_language(), set_render_name_fade_out(), set_specific_start_location(), set_start_location(), LLUICtrl::setCommitCallback(), LLComboBox::setCurrentByIndex(), LLComboBox::setTextEntry(), LLComboBox::setTextEntryCallback(), LLURLSimString::sInstance, and TRUE.
void LLPanelGeneral::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 165 of file llpanelgeneral.cpp.
References LLSD::asString(), LLControlGroup::getBOOL(), LLControlGroup::getColor4(), LLAppViewer::getCrashBehavior(), LLControlGroup::getF32(), LLControlGroup::getS32(), LLControlGroup::getString(), LLComboBox::getValue(), gSavedSettings, LLAppViewer::instance(), mAFKTimeout, mChatOnlineNotification, mCrashBehavior, mEffectColor, mLanguage, mLoginLocation, mMiniMapRotate, mNotifyMoney, mRenderHideGroupTitle, mRenderName, mRenderNameHideSelf, mShowSearch, mSmallAvatarNames, mUIAutoScale, mUIScaleFactor, mUseDefaultColor, LLPanel::refresh(), LLComboBox::setCurrentByIndex(), and LLURLSimString::sInstance.
Referenced by postBuild().
void LLPanelGeneral::apply | ( | ) |
Definition at line 215 of file llpanelgeneral.cpp.
Referenced by LLPreferenceCore::apply().
void LLPanelGeneral::cancel | ( | ) |
Definition at line 219 of file llpanelgeneral.cpp.
References gSavedSettings, LLAppViewer::instance(), mAFKTimeout, mChatOnlineNotification, mCrashBehavior, mEffectColor, mLanguage, mLoginLocation, mMiniMapRotate, mNotifyMoney, mRenderHideGroupTitle, mRenderName, mRenderNameHideSelf, mShowSearch, mSmallAvatarNames, mUIAutoScale, mUIScaleFactor, mUseDefaultColor, LLControlGroup::setBOOL(), LLControlGroup::setColor4(), LLAppViewer::setCrashBehavior(), LLControlGroup::setF32(), LLControlGroup::setS32(), LLURLSimString::setString(), and LLControlGroup::setString().
Referenced by LLPreferenceCore::cancel().
void LLPanelGeneral::clickShowStartLocation | ( | LLUICtrl * | , | |
void * | user_data | |||
) | [static] |
Definition at line 241 of file llpanelgeneral.cpp.
References LLPanelLogin::refreshLocation().
Referenced by postBuild().
void LLPanelGeneral::set_start_location | ( | LLUICtrl * | ctrl, | |
void * | data | |||
) | [static] |
Definition at line 96 of file llpanelgeneral.cpp.
References LLSD::asString(), LLUICtrl::getValue(), and LLURLSimString::setString().
Referenced by LLPanelLogin::LLPanelLogin(), and postBuild().
void LLPanelGeneral::set_specific_start_location | ( | LLLineEditor * | line_editor, | |
void * | data | |||
) | [static] |
Definition at line 101 of file llpanelgeneral.cpp.
References LLSD::asString(), LLLineEditor::getValue(), and LLURLSimString::setString().
Referenced by postBuild().
S32 LLPanelGeneral::mRenderName [protected] |
BOOL LLPanelGeneral::mRenderNameHideSelf [protected] |
BOOL LLPanelGeneral::mSmallAvatarNames [protected] |
BOOL LLPanelGeneral::mRenderHideGroupTitle [protected] |
BOOL LLPanelGeneral::mChatOnlineNotification [protected] |
BOOL LLPanelGeneral::mShowSearch [protected] |
F32 LLPanelGeneral::mAFKTimeout [protected] |
BOOL LLPanelGeneral::mNotifyMoney [protected] |
BOOL LLPanelGeneral::mUseDefaultColor [protected] |
LLColor4 LLPanelGeneral::mEffectColor [protected] |
F32 LLPanelGeneral::mUIScaleFactor [protected] |
BOOL LLPanelGeneral::mUIAutoScale [protected] |
BOOL LLPanelGeneral::mMiniMapRotate [protected] |
S32 LLPanelGeneral::mCrashBehavior [protected] |
LLString LLPanelGeneral::mLoginLocation [protected] |
LLString LLPanelGeneral::mLanguage [protected] |