LLPanelGroups Class Reference

#include <llfloatergroups.h>

Inheritance diagram for LLPanelGroups:

Inheritance graph
[legend]
Collaboration diagram for LLPanelGroups:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPanelGroups ()
virtual ~LLPanelGroups ()
bool handleEvent (LLPointer< LLEvent > event, const LLSD &userdata)
void reset ()

Protected Member Functions

BOOL postBuild ()
void enableButtons ()
void create ()
void activate ()
void info ()
void startIM ()
void leave ()
void search ()
void callVote ()

Static Protected Member Functions

static void onGroupList (LLUICtrl *ctrl, void *userdata)
static void onBtnCreate (void *userdata)
static void onBtnActivate (void *userdata)
static void onBtnInfo (void *userdata)
static void onBtnIM (void *userdata)
static void onBtnLeave (void *userdata)
static void onBtnSearch (void *userdata)
static void onBtnVote (void *userdata)
static void onDoubleClickGroup (void *userdata)
static void callbackLeaveGroup (S32 option, void *userdata)


Detailed Description

Definition at line 86 of file llfloatergroups.h.


Constructor & Destructor Documentation

LLPanelGroups::LLPanelGroups (  ) 

Definition at line 180 of file llfloatergroups.cpp.

References LLObservable::addListener(), and gAgent.

Here is the call graph for this function:

LLPanelGroups::~LLPanelGroups (  )  [virtual]

Definition at line 186 of file llfloatergroups.cpp.

References gAgent, and LLObservable::removeListener().

Here is the call graph for this function:


Member Function Documentation

bool LLPanelGroups::handleEvent ( LLPointer< LLEvent event,
const LLSD userdata 
) [virtual]

---------------------------------------------------------------------------- Class LLPanelGroups ----------------------------------------------------------------------------

Implements LLEventListener.

Definition at line 169 of file llfloatergroups.cpp.

References reset().

Here is the call graph for this function:

void LLPanelGroups::reset (  ) 

BOOL LLPanelGroups::postBuild ( void   )  [protected, virtual]

void LLPanelGroups::enableButtons (  )  [protected]

void LLPanelGroups::onGroupList ( LLUICtrl ctrl,
void *  userdata 
) [static, protected]

Definition at line 422 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnCreate ( void *  userdata  )  [static, protected]

Definition at line 277 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnActivate ( void *  userdata  )  [static, protected]

Definition at line 283 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnInfo ( void *  userdata  )  [static, protected]

Definition at line 289 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnIM ( void *  userdata  )  [static, protected]

Definition at line 295 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnLeave ( void *  userdata  )  [static, protected]

Definition at line 301 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelGroups::onBtnSearch ( void *  userdata  )  [static, protected]

Definition at line 307 of file llfloatergroups.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

static void LLPanelGroups::onBtnVote ( void *  userdata  )  [static, protected]

static void LLPanelGroups::onDoubleClickGroup ( void *  userdata  )  [static, protected]

void LLPanelGroups::create (  )  [protected]

Definition at line 313 of file llfloatergroups.cpp.

References llendl, llinfos, NULL, and LLFloaterGroupInfo::showCreateGroup().

Here is the call graph for this function:

void LLPanelGroups::activate (  )  [protected]

void LLPanelGroups::info (  )  [protected]

Definition at line 337 of file llfloatergroups.cpp.

References LLPanel::childGetListInterface(), LLCtrlSelectionInterface::getCurrentID(), llendl, llinfos, and LLFloaterGroupInfo::showFromUUID().

Here is the call graph for this function:

void LLPanelGroups::startIM (  )  [protected]

void LLPanelGroups::leave (  )  [protected]

void LLPanelGroups::search (  )  [protected]

Definition at line 399 of file llfloatergroups.cpp.

References LLFloaterDirectory::showGroups().

Here is the call graph for this function:

void LLPanelGroups::callVote (  )  [protected]

void LLPanelGroups::callbackLeaveGroup ( S32  option,
void *  userdata 
) [static, protected]


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:57:07 2008 for SecondLife by  doxygen 1.5.5