LLPanelAvatarAdvanced Class Reference

#include <llpanelavatar.h>

Inheritance diagram for LLPanelAvatarAdvanced:

Inheritance graph
[legend]
Collaboration diagram for LLPanelAvatarAdvanced:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPanelAvatarAdvanced (const std::string &name, const LLRect &rect, LLPanelAvatar *panel_avatar)
BOOL postBuild (void)
void enableControls (BOOL own_avatar)
void setWantSkills (U32 want_to_mask, const std::string &want_to_text, U32 skills_mask, const std::string &skills_text, const std::string &languages_text)
void getWantSkills (U32 *want_to_mask, std::string &want_to_text, U32 *skills_mask, std::string &skills_text, std::string &languages_text)

Private Attributes

S32 mWantToCount
S32 mSkillsCount
LLCheckBoxCtrlmWantToCheck [8]
LLLineEditormWantToEdit
LLCheckBoxCtrlmSkillsCheck [8]
LLLineEditormSkillsEdit


Detailed Description

Definition at line 167 of file llpanelavatar.h.


Constructor & Destructor Documentation

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

Definition at line 668 of file llpanelavatar.cpp.


Member Function Documentation

BOOL LLPanelAvatarAdvanced::postBuild ( void   )  [virtual]

Reimplemented from LLPanel.

Definition at line 496 of file llpanelavatar.cpp.

References LLPanel::childSetVisible(), kArraySize, llformat(), mSkillsCheck, mSkillsCount, mSkillsEdit, mWantToCheck, mWantToCount, mWantToEdit, NULL, S32, LLPanelAvatar::sAllowFirstLife, and TRUE.

Here is the call graph for this function:

void LLPanelAvatarAdvanced::enableControls ( BOOL  own_avatar  ) 

Definition at line 679 of file llpanelavatar.cpp.

References LLPanel::childSetEnabled(), mSkillsCheck, mSkillsCount, mSkillsEdit, mWantToCheck, mWantToCount, mWantToEdit, S32, LLLineEditor::setEnabled(), and LLCheckBoxCtrl::setEnabled().

Referenced by LLPanelAvatar::setAvatarID().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelAvatarAdvanced::setWantSkills ( U32  want_to_mask,
const std::string &  want_to_text,
U32  skills_mask,
const std::string &  skills_text,
const std::string &  languages_text 
)

Definition at line 696 of file llpanelavatar.cpp.

References LLPanel::childSetText(), mSkillsCheck, mSkillsCount, mSkillsEdit, mWantToCheck, mWantToCount, mWantToEdit, LLCheckBoxCtrl::set(), and LLLineEditor::setText().

Here is the call graph for this function:

void LLPanelAvatarAdvanced::getWantSkills ( U32 want_to_mask,
std::string &  want_to_text,
U32 skills_mask,
std::string &  skills_text,
std::string &  languages_text 
)

Definition at line 717 of file llpanelavatar.cpp.

References LLPanel::childGetText(), LLLineEditor::getText(), mSkillsCheck, mSkillsCount, mSkillsEdit, mWantToCheck, mWantToCount, and mWantToEdit.

Referenced by LLPanelAvatar::sendAvatarPropertiesUpdate().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 183 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().

Definition at line 184 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().

Definition at line 185 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().

Definition at line 186 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().

Definition at line 187 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().

Definition at line 188 of file llpanelavatar.h.

Referenced by enableControls(), getWantSkills(), postBuild(), and setWantSkills().


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

Generated on Fri May 16 08:55:36 2008 for SecondLife by  doxygen 1.5.5