#include <llpaneldatabase.h>
Inheritance diagram for LLPanelDatabase:
Public Member Functions | |
LLPanelDatabase () | |
virtual | ~LLPanelDatabase () |
virtual BOOL | postBuild () |
virtual void | draw () |
virtual void | refresh () |
void | apply () |
void | cancel () |
Static Public Member Functions | |
static void | onClickChangeAvatar (void *userdata) |
static void | onPickAvatar (const std::vector< std::string > &names, const std::vector< LLUUID > &ids, void *user_data) |
Protected Attributes | |
LLString | mAvatarName |
LLUUID | mAvatarKey |
LLString | mURL |
LLString | mUsername |
LLString | mPassword |
LLString | mSendPattern |
LLString | mPositivePattern |
LLString | mNegativePattern |
LLString | mDeniedPattern |
Definition at line 33 of file llpaneldatabase.h.
LLPanelDatabase::LLPanelDatabase | ( | ) |
Definition at line 42 of file llpaneldatabase.cpp.
References LLUICtrlFactory::buildPanel(), LLPanel::childSetAction(), gUICtrlFactory, and onClickChangeAvatar().
virtual LLPanelDatabase::~LLPanelDatabase | ( | ) | [inline, virtual] |
Definition at line 37 of file llpaneldatabase.h.
void LLPanelDatabase::apply | ( | ) |
Definition at line 91 of file llpaneldatabase.cpp.
References LLUUID::asString(), LLPanel::childGetText(), gSavedPerAccountSettings, gSavedSettings, llendl, llinfos, mAvatarKey, and LLControlGroup::setString().
Referenced by LLPreferenceCore::apply().
void LLPanelDatabase::cancel | ( | ) |
void LLPanelDatabase::draw | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 86 of file llpaneldatabase.cpp.
References LLPanel::draw().
Definition at line 115 of file llpaneldatabase.cpp.
References FALSE, onPickAvatar(), LLFloaterAvatarPicker::show(), and TRUE.
Referenced by LLPanelDatabase().
BOOL LLPanelDatabase::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 68 of file llpaneldatabase.cpp.
References LLPanel::childSetText(), llendl, llinfos, mAvatarName, mDeniedPattern, mNegativePattern, mPassword, mPositivePattern, mSendPattern, mURL, mUsername, refresh(), and TRUE.
void LLPanelDatabase::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 53 of file llpaneldatabase.cpp.
References LLControlGroup::getString(), gSavedPerAccountSettings, gSavedSettings, llendl, llinfos, mAvatarKey, mAvatarName, mDeniedPattern, mNegativePattern, mPassword, mPositivePattern, mSendPattern, mURL, mUsername, and LLUUID::set().
Referenced by postBuild().
LLUUID LLPanelDatabase::mAvatarKey [protected] |
LLString LLPanelDatabase::mAvatarName [protected] |
LLString LLPanelDatabase::mDeniedPattern [protected] |
LLString LLPanelDatabase::mNegativePattern [protected] |
LLString LLPanelDatabase::mPassword [protected] |
LLString LLPanelDatabase::mPositivePattern [protected] |
LLString LLPanelDatabase::mSendPattern [protected] |
LLString LLPanelDatabase::mURL [protected] |
LLString LLPanelDatabase::mUsername [protected] |