llpanelgroupinvite.h

Go to the documentation of this file.
00001 
00031 #ifndef LL_LLPANELGROUPINVITE_H
00032 #define LL_LLPANELGROUPINVITE_H
00033 
00034 #include "llpanel.h"
00035 #include "lluuid.h"
00036 
00037 class LLPanelGroupInvite
00038 : public LLPanel
00039 {
00040 public:
00041         LLPanelGroupInvite(const std::string& name, const LLUUID& group_id);
00042         ~LLPanelGroupInvite();
00043         
00044         void addUsers(std::vector<LLUUID>& agent_ids);
00045         void clear();
00046         void update();
00047 
00048         void setCloseCallback(void (*close_callback)(void*), void* data);
00049 
00050         virtual void draw();
00051         virtual BOOL postBuild();
00052 protected:
00053         class impl;
00054         impl* mImplementation;
00055 
00056         BOOL mPendingUpdate;
00057         LLUUID mStoreSelected;
00058         void updateLists();
00059 };
00060 
00061 #endif

Generated on Thu Jul 1 06:08:57 2010 for Second Life Viewer by  doxygen 1.4.7