#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] |
1.5.5