LLFloaterSaveAvatar Class Reference

#include <llfloatersaveavatar.h>

Inheritance diagram for LLFloaterSaveAvatar:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterSaveAvatar:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~LLFloaterSaveAvatar ()
BOOL postBuild ()

Static Public Member Functions

static void show (void)
static void onSave (void *user_data)

Public Attributes

LLLineEditormBaseNameEdit
LLLineEditormPathEdit
LLButtonmSaveBtn

Protected Member Functions

 LLFloaterSaveAvatar ()

Detailed Description

Definition at line 40 of file llfloatersaveavatar.h.


Constructor & Destructor Documentation

LLFloaterSaveAvatar::~LLFloaterSaveAvatar (  )  [virtual]

Definition at line 53 of file llfloatersaveavatar.cpp.

References llassert, mSingleton, and NULL.

LLFloaterSaveAvatar::LLFloaterSaveAvatar (  )  [protected]

Definition at line 47 of file llfloatersaveavatar.cpp.

References llassert, and mSingleton.

Referenced by show().


Member Function Documentation

void LLFloaterSaveAvatar::onSave ( void user_data  )  [static]

Definition at line 94 of file llfloatersaveavatar.cpp.

References gAgent, LLAgent::getAvatarObject(), gSavedSettings, LLControlGroup::setString(), and LLVOAvatar::writeCAL3D().

Referenced by postBuild().

BOOL LLFloaterSaveAvatar::postBuild (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 79 of file llfloatersaveavatar.cpp.

References LLUICtrlFactory::getButtonByName(), LLUICtrlFactory::getLineEditorByName(), LLControlGroup::getString(), gSavedSettings, mBaseNameEdit, mPathEdit, mSaveBtn, onSave(), LLUICtrl::setCallbackUserData(), LLButton::setClickedCallback(), LLLineEditor::setText(), and TRUE.

void LLFloaterSaveAvatar::show ( void   )  [static]

Definition at line 61 of file llfloatersaveavatar.cpp.

References LLUICtrlFactory::buildFloater(), LLRectBase< Type >::getHeight(), LLFloaterView::getNewFloaterPosition(), LLView::getRect(), gFloaterView, gUICtrlFactory, left, LLFloaterSaveAvatar(), mSingleton, LLFloater::open(), S32, LLView::setOrigin(), and top.

Referenced by save_avatar().


Member Data Documentation

LLLineEditor* LLFloaterSaveAvatar::mBaseNameEdit

Definition at line 53 of file llfloatersaveavatar.h.

Referenced by postBuild().

LLLineEditor* LLFloaterSaveAvatar::mPathEdit

Definition at line 54 of file llfloatersaveavatar.h.

Referenced by postBuild().

LLButton* LLFloaterSaveAvatar::mSaveBtn

Definition at line 55 of file llfloatersaveavatar.h.

Referenced by postBuild().


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