LLPanelDirPopular Class Reference

#include <llpaneldirpopular.h>

Inheritance diagram for LLPanelDirPopular:

Inheritance graph
[legend]
Collaboration diagram for LLPanelDirPopular:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelDirPopular (const std::string &name, LLFloaterDirectory *floater)
virtual ~LLPanelDirPopular ()
virtual void draw ()
virtual BOOL postBuild ()
void requestPopular ()

Static Protected Member Functions

static void onClickSearch (void *data)
static void onCommitAny (LLUICtrl *ctrl, void *data)

Private Attributes

bool mRequested

Detailed Description

Definition at line 39 of file llpaneldirpopular.h.


Constructor & Destructor Documentation

LLPanelDirPopular::LLPanelDirPopular ( const std::string &  name,
LLFloaterDirectory floater 
)

Definition at line 48 of file llpaneldirpopular.cpp.

LLPanelDirPopular::~LLPanelDirPopular (  )  [virtual]

Definition at line 70 of file llpaneldirpopular.cpp.


Member Function Documentation

void LLPanelDirPopular::draw (  )  [virtual]

Reimplemented from LLPanelDirBrowser.

Definition at line 77 of file llpaneldirpopular.cpp.

References LLPanel::childSetValue(), LLPanel::childSetVisible(), LLPanelDirBrowser::draw(), gAgent, LLControlGroup::getBOOL(), gSavedSettings, LLAgent::isTeen(), mRequested, and requestPopular().

void LLPanelDirPopular::onClickSearch ( void data  )  [static, protected]

Definition at line 123 of file llpaneldirpopular.cpp.

void LLPanelDirPopular::onCommitAny ( LLUICtrl ctrl,
void data 
) [static, protected]

Definition at line 130 of file llpaneldirpopular.cpp.

Referenced by postBuild().

BOOL LLPanelDirPopular::postBuild (  )  [virtual]

Reimplemented from LLPanelDirBrowser.

Definition at line 54 of file llpaneldirpopular.cpp.

References LLPanel::childSetCommitCallback(), FALSE, LLPanelDirBrowser::mCurrentSortAscending, LLPanelDirBrowser::mCurrentSortColumn, onCommitAny(), LLPanelDirBrowser::postBuild(), and TRUE.

void LLPanelDirPopular::requestPopular (  ) 

Definition at line 93 of file llpaneldirpopular.cpp.

References LLMessageSystem::addU32(), LLMessageSystem::addUUID(), LLSD::asBoolean(), LLPanel::childGetValue(), DFQ_PG_SIMS_ONLY, DFQ_PICTURES_ONLY, gAgent, LLAgent::getID(), LLPanelDirBrowser::getSearchID(), LLAgent::getSessionID(), gMessageSystem, LLAgent::isTeen(), LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), LLAgent::sendReliableMessage(), and LLPanelDirBrowser::setupNewSearch().

Referenced by draw().


Member Data Documentation

bool LLPanelDirPopular::mRequested [private]

Definition at line 56 of file llpaneldirpopular.h.

Referenced by draw().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:35 2010 for Second Life Viewer by  doxygen 1.4.7