diff options
author | Baker Linden <baker@lindenlab.com> | 2013-08-29 11:36:45 -0700 |
---|---|---|
committer | Baker Linden <baker@lindenlab.com> | 2013-08-29 11:36:45 -0700 |
commit | 4945ae17d3692f089ce6c996f6585a5e5b308e4d (patch) | |
tree | ca50d30f551659a790c4f4327b0767dae844c7be /indra/newview/llpanelgroupinvite.h | |
parent | 6060e5e46acbeb20a301070a0fd0efea029d33d0 (diff) |
Initial commit for GroupBan
- Lots of crap isn't working as intended yet.
Diffstat (limited to 'indra/newview/llpanelgroupinvite.h')
-rwxr-xr-x | indra/newview/llpanelgroupinvite.h | 29 |
1 files changed, 10 insertions, 19 deletions
diff --git a/indra/newview/llpanelgroupinvite.h b/indra/newview/llpanelgroupinvite.h index 9f7b5ae9be..b87a5883b8 100755 --- a/indra/newview/llpanelgroupinvite.h +++ b/indra/newview/llpanelgroupinvite.h @@ -27,36 +27,27 @@ #define LL_LLPANELGROUPINVITE_H #include "llpanel.h" +#include "llpanelgroupbulk.h" #include "lluuid.h" class LLAvatarName; -class LLPanelGroupInvite -: public LLPanel +class LLPanelGroupInvite : public LLPanelGroupBulk { public: LLPanelGroupInvite(const LLUUID& group_id); - ~LLPanelGroupInvite(); + ~LLPanelGroupInvite() {}; - void addUsers(uuid_vec_t& agent_ids); - /** - * this callback is being used to add a user whose fullname isn't been loaded before invoking of addUsers(). - */ - void addUserCallback(const LLUUID& id, const LLAvatarName& av_name); - void clear(); - void update(); + virtual void clear(); + virtual void update(); - void setCloseCallback(void (*close_callback)(void*), void* data); - - virtual void draw(); virtual BOOL postBuild(); -protected: - class impl; - impl* mImplementation; - BOOL mPendingUpdate; - LLUUID mStoreSelected; - void updateLists(); + static void callbackClickSubmit(void* userdata); + virtual void submit(); + +private: + void addRoleNames(); }; #endif |