LLPanelAvatarTab Class Reference

#include <llpanelavatar.h>

Inheritance diagram for LLPanelAvatarTab:

Inheritance graph
[legend]
Collaboration diagram for LLPanelAvatarTab:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelAvatarTab (const std::string &name, const LLRect &rect, LLPanelAvatar *panel_avatar)
void draw ()
LLPanelAvatargetPanelAvatar () const
void setDataRequested (bool requested)
bool isDataRequested () const
void sendAvatarProfileRequestIfNeeded (const char *method)

Private Attributes

LLPanelAvatarmPanelAvatar
bool mDataRequested

Detailed Description

Definition at line 69 of file llpanelavatar.h.


Constructor & Destructor Documentation

LLPanelAvatarTab::LLPanelAvatarTab ( const std::string &  name,
const LLRect rect,
LLPanelAvatar panel_avatar 
)

Definition at line 236 of file llpanelavatar.cpp.


Member Function Documentation

void LLPanelAvatarTab::draw (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 244 of file llpanelavatar.cpp.

References LLPanel::draw(), LLView::getVisible(), and LLPanel::refresh().

LLPanelAvatar* LLPanelAvatarTab::getPanelAvatar (  )  const [inline]

Definition at line 78 of file llpanelavatar.h.

References mPanelAvatar.

Referenced by LLPanelAvatarFirstLife::postBuild(), LLPanelAvatarSecondLife::postBuild(), LLPanelAvatarPicks::processAvatarPicksReply(), LLPanelAvatarPicks::refresh(), and LLPanelAvatarClassified::refresh().

bool LLPanelAvatarTab::isDataRequested (  )  const [inline]

Definition at line 81 of file llpanelavatar.h.

References mDataRequested.

void LLPanelAvatarTab::sendAvatarProfileRequestIfNeeded ( const char *  method  ) 

Definition at line 254 of file llpanelavatar.cpp.

References LLUUID::asString(), LLPanelAvatar::getAvatarID(), mDataRequested, mPanelAvatar, and send_generic_message().

Referenced by LLPanelAvatarPicks::refresh(), LLPanelAvatarClassified::refresh(), and LLPanelAvatarNotes::refresh().

void LLPanelAvatarTab::setDataRequested ( bool  requested  )  [inline]

Definition at line 80 of file llpanelavatar.h.

References mDataRequested.

Referenced by LLPanelAvatar::setAvatarID().


Member Data Documentation

bool LLPanelAvatarTab::mDataRequested [private]

Definition at line 92 of file llpanelavatar.h.

Referenced by isDataRequested(), sendAvatarProfileRequestIfNeeded(), and setDataRequested().

LLPanelAvatar* LLPanelAvatarTab::mPanelAvatar [private]

Definition at line 91 of file llpanelavatar.h.

Referenced by getPanelAvatar(), and sendAvatarProfileRequestIfNeeded().


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