#include <llpaneldirclassified.h>
Inheritance diagram for LLPanelDirClassified:


| Public Member Functions | |
| LLPanelDirClassified (const char *name, LLFloaterDirectory *floater) | |
| ~LLPanelDirClassified () | |
| void | draw () | 
| virtual BOOL | postBuild () | 
| void | refresh () | 
| void | performQuery () | 
| Static Protected Member Functions | |
| static void | onClickDelete (void *data) | 
| static void | onClickSearch (void *userdata) | 
| static void | onKeystrokeNameClassified (LLLineEditor *line, void *data) | 
| static void | onClickCreateNewClassified (void *data) | 
Definition at line 44 of file llpaneldirclassified.h.
| LLPanelDirClassified::LLPanelDirClassified | ( | const char * | name, | |
| LLFloaterDirectory * | floater | |||
| ) | 
Definition at line 72 of file llpaneldirclassified.cpp.
| LLPanelDirClassified::~LLPanelDirClassified | ( | ) | 
Definition at line 108 of file llpaneldirclassified.cpp.
| void LLPanelDirClassified::draw | ( | ) |  [virtual] | 
Reimplemented from LLPanelDirBrowser.
Definition at line 114 of file llpaneldirclassified.cpp.
References LLPanelDirBrowser::draw(), and refresh().
Definition at line 129 of file llpaneldirclassified.cpp.
References gAgent, LLAgent::getID(), and LLFloaterAvatarInfo::showFromObject().
Referenced by postBuild().
Definition at line 135 of file llpaneldirclassified.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_ClassifiedGodDelete, _PREHASH_ClassifiedID, _PREHASH_Data, _PREHASH_QueryID, _PREHASH_SessionID, LLMessageSystem::addUUIDFast(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), S32, LLAgent::sendReliableMessage(), and type.
Referenced by postBuild().
| void LLPanelDirClassified::onKeystrokeNameClassified | ( | LLLineEditor * | line, | |
| void * | data | |||
| ) |  [static, protected] | 
Definition at line 191 of file llpaneldirclassified.cpp.
References FALSE, LLLineEditor::getLength(), S32, and TRUE.
Referenced by postBuild().
| void LLPanelDirClassified::performQuery | ( | ) |  [virtual] | 
Reimplemented from LLPanelDirBrowser.
Definition at line 161 of file llpaneldirclassified.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_Category, _PREHASH_DirClassifiedQuery, _PREHASH_QueryData, _PREHASH_QueryFlags, _PREHASH_QueryID, _PREHASH_QueryStart, _PREHASH_QueryText, _PREHASH_SessionID, LLMessageSystem::addS32Fast(), LLMessageSystem::addStringFast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), LLSD::asBoolean(), LLSD::asInteger(), LLPanel::childGetValue(), FALSE, gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, lldebugs, llendl, LLPanelDirBrowser::mSearchID, LLPanelDirBrowser::mSearchStart, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), pack_classified_flags(), LLAgent::sendReliableMessage(), and LLPanelDirBrowser::setupNewSearch().
Referenced by LLFloaterDirectory::requestClassifieds().
| BOOL LLPanelDirClassified::postBuild | ( | ) |  [virtual] | 
Reimplemented from LLPanelDirBrowser.
Definition at line 77 of file llpaneldirclassified.cpp.
References LLPanel::childDisable(), LLPanel::childHide(), LLPanel::childSetAction(), LLPanel::childSetKeystrokeCallback(), LLPanel::childSetValue(), FALSE, gAgent, LLAgent::isTeen(), onClickCreateNewClassified(), onClickDelete(), LLPanelDirBrowser::onClickSearchCore(), onKeystrokeNameClassified(), LLPanelDirBrowser::postBuild(), LLPanel::setDefaultBtn(), and TRUE.
| void LLPanelDirClassified::refresh | ( | ) |  [virtual] | 
Reimplemented from LLPanel.
Definition at line 121 of file llpaneldirclassified.cpp.
References LLPanel::childSetEnabled(), LLPanel::childSetVisible(), gAgent, and LLAgent::isGodlike().
Referenced by draw().
 1.4.7
 1.4.7