summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelexperiencepicker.h
diff options
context:
space:
mode:
authorCho <cho@lindenlab.com>2014-04-24 23:43:54 +0100
committerCho <cho@lindenlab.com>2014-04-24 23:43:54 +0100
commit446a3193b1f2932ed14a16216bcf65dc30889612 (patch)
tree97328bce131aaf4dc0d1ff71ea712f3e38e09a7d /indra/newview/llpanelexperiencepicker.h
parent2206f97d8efb2683e6c0d759a8549de9de67a054 (diff)
Refactored to share code between experience search floater and panel for ACME-1420
Diffstat (limited to 'indra/newview/llpanelexperiencepicker.h')
-rw-r--r--indra/newview/llpanelexperiencepicker.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/indra/newview/llpanelexperiencepicker.h b/indra/newview/llpanelexperiencepicker.h
index 166639a14e..af0a30ceba 100644
--- a/indra/newview/llpanelexperiencepicker.h
+++ b/indra/newview/llpanelexperiencepicker.h
@@ -37,8 +37,8 @@ class LLPanelExperiencePicker : public LLPanel
{
public:
friend class LLExperienceSearchResponder;
+ friend class LLFloaterExperiencePicker;
- // The callback function will be called with an avatar name and UUID.
typedef boost::function<void (const uuid_vec_t&)> select_callback_t;
// filter function for experiences, return true if the experience should be hidden.
typedef boost::function<bool (const LLSD&)> filter_function;
@@ -62,6 +62,8 @@ private:
void editKeystroke(LLLineEditor* caller, void* user_data);
void onBtnFind();
+ void onBtnSelect();
+ void onBtnClose();
void onBtnProfile();
void onList();
void onMaturity();
@@ -83,6 +85,7 @@ private:
filter_list mFilters;
LLUUID mQueryID;
LLSD mResponse;
+ bool mCloseOnSelect;
};
#endif // LL_LLPANELEXPERIENCEPICKER_H