Public Member Functions | |
LLWearableSaveAsDialog (const LLString &desc, void(*commit_cb)(LLWearableSaveAsDialog *, void *), void *userdata) | |
virtual void | startModal () |
const LLString & | getItemName () |
Static Public Member Functions | |
static void | onSave (void *userdata) |
static void | onCancel (void *userdata) |
Private Attributes | |
LLString | mItemName |
void(* | mCommitCallback )(LLWearableSaveAsDialog *, void *) |
void * | mCallbackUserData |
Definition at line 131 of file llfloatercustomize.cpp.
LLWearableSaveAsDialog::LLWearableSaveAsDialog | ( | const LLString & | desc, | |
void(*)(LLWearableSaveAsDialog *, void *) | commit_cb, | |||
void * | userdata | |||
) | [inline] |
Definition at line 139 of file llfloatercustomize.cpp.
References LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), LLPanel::childSetTextArg(), gUICtrlFactory, onCancel(), and onSave().
const LLString& LLWearableSaveAsDialog::getItemName | ( | ) | [inline] |
Definition at line 160 of file llfloatercustomize.cpp.
References mItemName.
Referenced by LLPanelEditWearable::onSaveAsCommit().
Definition at line 162 of file llfloatercustomize.cpp.
References LLStringBase< char >::trim().
Referenced by LLWearableSaveAsDialog().
virtual void LLWearableSaveAsDialog::startModal | ( | ) | [inline, virtual] |
Reimplemented from LLModalDialog.
Definition at line 151 of file llfloatercustomize.cpp.
References LLUICtrlFactory::getLineEditorByName(), LLLineEditor::selectAll(), LLLineEditor::setFocus(), LLModalDialog::startModal(), and TRUE.
Referenced by LLPanelEditWearable::onBtnSaveAs().
void* LLWearableSaveAsDialog::mCallbackUserData [private] |
void(* LLWearableSaveAsDialog::mCommitCallback)(LLWearableSaveAsDialog *, void *) [private] |
Reimplemented from LLUICtrl.
LLString LLWearableSaveAsDialog::mItemName [private] |