#include <llpaneldirplaces.h>
Inheritance diagram for LLPanelDirPlaces:
Public Member Functions | |
LLPanelDirPlaces (const std::string &name, LLFloaterDirectory *floater) | |
virtual | ~LLPanelDirPlaces () |
void | draw () |
virtual BOOL | postBuild () |
void | performQuery () |
void | initialQuery () |
Static Public Member Functions | |
static void | onClickSearch (void *userdata) |
static void | onKeystrokeName (LLLineEditor *line, void *data) |
Private Member Functions | |
void | queryCore (const LLString &name, S32 category, BOOL pg_only) |
Definition at line 40 of file llpaneldirplaces.h.
LLPanelDirPlaces::LLPanelDirPlaces | ( | const std::string & | name, | |
LLFloaterDirectory * | floater | |||
) |
LLPanelDirPlaces::~LLPanelDirPlaces | ( | ) | [virtual] |
Definition at line 82 of file llpaneldirplaces.cpp.
void LLPanelDirPlaces::draw | ( | ) | [virtual] |
Reimplemented from LLPanelDirBrowser.
Definition at line 89 of file llpaneldirplaces.cpp.
References LLPanel::childSetValue(), LLPanel::childSetVisible(), LLPanelDirBrowser::draw(), gAgent, LLControlGroup::getBOOL(), gSavedSettings, and LLAgent::isTeen().
void LLPanelDirPlaces::initialQuery | ( | ) |
Definition at line 126 of file llpaneldirplaces.cpp.
References LLParcel::C_LINDEN, FALSE, and queryCore().
static void LLPanelDirPlaces::onKeystrokeName | ( | LLLineEditor * | line, | |
void * | data | |||
) | [static] |
Reimplemented from LLPanelDirBrowser.
void LLPanelDirPlaces::performQuery | ( | ) | [virtual] |
Reimplemented from LLPanelDirBrowser.
Definition at line 99 of file llpaneldirplaces.cpp.
References LLSD::asString(), LLParcel::C_ANY, LLPanel::childGetValue(), gAgent, LLControlGroup::getBOOL(), LLParcel::getCategoryFromString(), gSavedSettings, LLAgent::isTeen(), LLPanelDirBrowser::mMinSearchChars, queryCore(), and S32.
BOOL LLPanelDirPlaces::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanelDirBrowser.
Definition at line 64 of file llpaneldirplaces.cpp.
References LLPanel::childDisable(), LLPanel::childSetAction(), LLPanel::childSetKeystrokeCallback(), FALSE, LLPanelDirBrowser::mCurrentSortAscending, LLPanelDirBrowser::mCurrentSortColumn, LLPanelDirBrowser::onClickSearchCore(), LLPanelDirBrowser::onKeystrokeName(), LLPanelDirBrowser::postBuild(), and TRUE.
Definition at line 133 of file llpaneldirplaces.cpp.
References _PREHASH_QueryStart, LLMessageSystem::addS32Fast(), LLMessageSystem::addS8(), LLMessageSystem::addString(), LLMessageSystem::addU32(), LLMessageSystem::addUUID(), DFQ_DWELL_SORT, DFQ_PG_PARCELS_ONLY, gAgent, LLAgent::getID(), LLPanelDirBrowser::getSearchID(), LLAgent::getSessionID(), gMessageSystem, LLPanelDirBrowser::mSearchStart, LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), LLAgent::sendReliableMessage(), and LLPanelDirBrowser::setupNewSearch().
Referenced by initialQuery(), and performQuery().