Public Member Functions | |
LLPanelDirFindAll (const std::string &name, LLFloaterDirectory *floater) | |
~LLPanelDirFindAll () | |
BOOL | postBuild () |
void | draw () |
void | search (const std::string &search_text) |
void | focus () |
void | navigateToDefaultPage () |
Private Member Functions | |
void | onNavigateBegin (const EventType &eventIn) |
void | onNavigateComplete (const EventType &eventIn) |
void | onLocationChange (const EventType &eventIn) |
Static Private Member Functions | |
static void | onClickBack (void *data) |
static void | onClickForward (void *data) |
static void | onClickHome (void *data) |
static void | onClickSearch (void *data) |
static void | onCommitSearch (LLUICtrl *, void *data) |
static std::string | getSearchURLSuffix (bool mature) |
Definition at line 70 of file llpaneldirfind.cpp.
LLPanelDirFindAll::LLPanelDirFindAll | ( | const std::string & | name, | |
LLFloaterDirectory * | floater | |||
) |
LLPanelDirFindAll::~LLPanelDirFindAll | ( | ) |
Definition at line 153 of file llpaneldirfind.cpp.
void LLPanelDirFindAll::draw | ( | ) | [virtual] |
Reimplemented from LLPanelDirBrowser.
Definition at line 161 of file llpaneldirfind.cpp.
References LLPanel::childSetEnabled(), and LLPanelDirBrowser::draw().
void LLPanelDirFindAll::focus | ( | ) |
Definition at line 246 of file llpaneldirfind.cpp.
References LLPanel::childSetFocus().
Referenced by LLPanelDirFindAllInterface::focus().
std::string LLPanelDirFindAll::getSearchURLSuffix | ( | bool | mature | ) | [static, private] |
Definition at line 268 of file llpaneldirfind.cpp.
References LLURI::escape(), gAgent, LLViewerRegion::getName(), LLAgent::getPositionAgent(), LLAgent::getRegion(), LLControlGroup::getString(), gSavedSettings, LLAgent::isTeen(), llformat(), LLVector3::mV, VX, VY, VZ, x, y, and z.
Referenced by navigateToDefaultPage(), and search().
void LLPanelDirFindAll::navigateToDefaultPage | ( | ) |
Definition at line 251 of file llpaneldirfind.cpp.
References LLSD::asBoolean(), LLPanel::childGetValue(), getSearchURLSuffix(), LLControlGroup::getString(), gSavedSettings, llendl, and llinfos.
Referenced by postBuild(), and search().
Definition at line 358 of file llpaneldirfind.cpp.
References onClickSearch().
Referenced by postBuild().
Definition at line 371 of file llpaneldirfind.cpp.
References LLPanel::childGetText(), and LLPanel::childSetText().
Definition at line 376 of file llpaneldirfind.cpp.
References LLPanel::childGetText(), and LLPanel::childSetText().
BOOL LLPanelDirFindAll::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanelDirBrowser.
Definition at line 116 of file llpaneldirfind.cpp.
References LLPanel::childGetText(), LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLPanel::childSetValue(), LLPanel::childSetVisible(), gAgent, LLViewerUICtrlFactory::getWebBrowserByName(), LLAgent::isTeen(), navigateToDefaultPage(), onClickBack(), onClickForward(), onClickHome(), onClickSearch(), onCommitSearch(), LLPanelDirBrowser::postBuild(), and TRUE.
void LLPanelDirFindAll::search | ( | const std::string & | search_text | ) |
Definition at line 178 of file llpaneldirfind.cpp.
References LLSD::asBoolean(), LLSD::asString(), LLPanel::childGetValue(), LLPanel::childSetText(), getSearchURLSuffix(), LLControlGroup::getString(), gSavedSettings, llendl, llformat(), llinfos, and navigateToDefaultPage().
Referenced by LLPanelDirFindAllInterface::search().