LLWearableSaveAsDialog Class Reference

Inheritance diagram for LLWearableSaveAsDialog:

Inheritance graph
[legend]
Collaboration diagram for LLWearableSaveAsDialog:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLWearableSaveAsDialog (const LLString &desc, void(*commit_cb)(LLWearableSaveAsDialog *, void *), void *userdata)
virtual void startModal ()
const LLStringgetItemName ()

Static Public Member Functions

static void onSave (void *userdata)
static void onCancel (void *userdata)

Private Attributes

LLString mItemName
void(* mCommitCallback )(LLWearableSaveAsDialog *, void *)
void * mCallbackUserData


Detailed Description

Definition at line 131 of file llfloatercustomize.cpp.


Constructor & Destructor Documentation

LLWearableSaveAsDialog::LLWearableSaveAsDialog ( const LLString desc,
void(*)(LLWearableSaveAsDialog *, void *)  commit_cb,
void *  userdata 
) [inline]


Member Function Documentation

virtual void LLWearableSaveAsDialog::startModal (  )  [inline, virtual]

Reimplemented from LLModalDialog.

Definition at line 151 of file llfloatercustomize.cpp.

References LLLineEditor::selectAll(), LLLineEditor::setFocus(), LLModalDialog::startModal(), and TRUE.

Referenced by LLPanelEditWearable::onBtnSaveAs().

Here is the call graph for this function:

Here is the caller graph for this function:

const LLString& LLWearableSaveAsDialog::getItemName (  )  [inline]

Definition at line 160 of file llfloatercustomize.cpp.

References mItemName.

Referenced by LLPanelEditWearable::onSaveAsCommit().

Here is the caller graph for this function:

static void LLWearableSaveAsDialog::onSave ( void *  userdata  )  [inline, static]

Definition at line 162 of file llfloatercustomize.cpp.

References LLStringBase< char >::trim().

Referenced by LLWearableSaveAsDialog().

Here is the call graph for this function:

Here is the caller graph for this function:

static void LLWearableSaveAsDialog::onCancel ( void *  userdata  )  [inline, static]

Definition at line 177 of file llfloatercustomize.cpp.

Referenced by LLWearableSaveAsDialog().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 134 of file llfloatercustomize.cpp.

Referenced by getItemName().

Reimplemented from LLUICtrl.

Reimplemented from LLUICtrl.

Definition at line 136 of file llfloatercustomize.cpp.


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

Generated on Fri May 16 09:39:18 2008 for SecondLife by  doxygen 1.5.5