#include <llpanelavatar.h>
Inheritance diagram for LLPanelAvatarWeb:


| Public Member Functions | |
| LLPanelAvatarWeb (const std::string &name, const LLRect &rect, LLPanelAvatar *panel_avatar) | |
| ~LLPanelAvatarWeb () | |
| BOOL | postBuild (void) | 
| void | enableControls (BOOL own_avatar) | 
| void | setWebURL (std::string url) | 
| void | load () | 
| void | load (std::string url) | 
| Static Public Member Functions | |
| static void | onClickLoad (void *data) | 
| static void | onClickOpen (void *data) | 
| static void | onCommitURL (LLUICtrl *ctrl, void *data) | 
| static void | onClickWebProfileHelp (void *) | 
| Private Attributes | |
| std::string | mURL | 
| LLWebBrowserCtrl * | mWebBrowser | 
Definition at line 137 of file llpanelavatar.h.
| LLPanelAvatarWeb::LLPanelAvatarWeb | ( | const std::string & | name, | |
| const LLRect & | rect, | |||
| LLPanelAvatar * | panel_avatar | |||
| ) | 
Definition at line 543 of file llpanelavatar.cpp.
| LLPanelAvatarWeb::~LLPanelAvatarWeb | ( | ) | 
Definition at line 561 of file llpanelavatar.cpp.
References LLPanel::childSetEnabled(), and LLPanel::childSetVisible().
Referenced by LLPanelAvatar::setAvatarID().
| void LLPanelAvatarWeb::load | ( | std::string | url | ) | 
Definition at line 623 of file llpanelavatar.cpp.
References LLPanel::childSetEnabled(), LLPanel::childSetVisible(), llendl, llinfos, mURL, and mWebBrowser.
| void LLPanelAvatarWeb::load | ( | ) | 
Definition at line 668 of file llpanelavatar.cpp.
References LLWeb::loadURLExternal().
Referenced by postBuild().
Definition at line 614 of file llpanelavatar.cpp.
References LLViewerWindow::alertXml(), and gViewerWindow.
Referenced by postBuild().
Reimplemented from LLPanel.
Definition at line 473 of file llpanelavatar.cpp.
References LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLPanel::childSetControlName(), LLPanel::getChildByName(), mWebBrowser, onClickLoad(), onClickOpen(), onClickWebProfileHelp(), onCommitURL(), and TRUE.
| void LLPanelAvatarWeb::setWebURL | ( | std::string | url | ) | 
Definition at line 567 of file llpanelavatar.cpp.
References LLPanel::childSetEnabled(), LLPanel::childSetText(), LLPanel::childSetVisible(), LLControlGroup::getBOOL(), gSavedSettings, load(), and mURL.
| std::string LLPanelAvatarWeb::mURL  [private] | 
| LLWebBrowserCtrl* LLPanelAvatarWeb::mWebBrowser  [private] | 
Definition at line 167 of file llpanelavatar.h.
Referenced by load(), postBuild(), and ~LLPanelAvatarWeb().
 1.4.7
 1.4.7