diff options
author | Cho <cho@lindenlab.com> | 2014-04-24 23:43:54 +0100 |
---|---|---|
committer | Cho <cho@lindenlab.com> | 2014-04-24 23:43:54 +0100 |
commit | 446a3193b1f2932ed14a16216bcf65dc30889612 (patch) | |
tree | 97328bce131aaf4dc0d1ff71ea712f3e38e09a7d /indra/newview/llpanelexperiencepicker.h | |
parent | 2206f97d8efb2683e6c0d759a8549de9de67a054 (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.h | 5 |
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 |