diff options
Diffstat (limited to 'indra/newview/llfloaterperms.h')
-rw-r--r-- | indra/newview/llfloaterperms.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/indra/newview/llfloaterperms.h b/indra/newview/llfloaterperms.h index 805039efe4..a1897a5c00 100644 --- a/indra/newview/llfloaterperms.h +++ b/indra/newview/llfloaterperms.h @@ -36,18 +36,18 @@ #include "llfloater.h" -class LLFloaterPerms : public LLFloater, public LLFloaterSingleton<LLFloaterPerms> +class LLFloaterPerms : public LLFloater { - friend class LLUISingleton<LLFloaterPerms, VisibilityPolicy<LLFloater> >; + friend class LLFloaterReg; public: /*virtual*/ void onClose(bool app_quitting = false); /*virtual*/ BOOL postBuild(); void ok(); void cancel(); - static void onClickOK(void*); - static void onClickCancel(void*); - static void onCommitCopy(LLUICtrl* ctrl, void* data); + void onClickOK(); + void onClickCancel(); + void onCommitCopy(); // Convenience methods to get current permission preference bitfields from saved settings: static U32 getEveryonePerms(std::string prefix=""); // prefix + "EveryoneCopy" static U32 getGroupPerms(std::string prefix=""); // prefix + "ShareWithGroup" @@ -57,9 +57,6 @@ private: LLFloaterPerms(const LLSD& seed); void refresh(); - /// callback for the menus help button - static void onClickHelp(void* data); - BOOL // cached values only for implementing cancel. mShareWithGroup, mEveryoneCopy, |