From c9caa217a9ee9b7f192d23a00bc783870bb7d9b8 Mon Sep 17 00:00:00 2001 From: brad kittenbrink Date: Thu, 9 Jul 2009 18:41:45 -0700 Subject: Added LLDispatchListener implementation for gSavedSettings. --- indra/newview/llviewercontrollistener.h | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 indra/newview/llviewercontrollistener.h (limited to 'indra/newview/llviewercontrollistener.h') diff --git a/indra/newview/llviewercontrollistener.h b/indra/newview/llviewercontrollistener.h new file mode 100644 index 0000000000..6c69059d16 --- /dev/null +++ b/indra/newview/llviewercontrollistener.h @@ -0,0 +1,33 @@ +/** + * @file llviewercontrollistener.h + * @author Brad Kittenbrink + * @date 2009-07-09 + * @brief Event API for subset of LLViewerControl methods + * + * $LicenseInfo:firstyear=2009&license=viewergpl$ + * Copyright (c) 2009, Linden Research, Inc. + * $/LicenseInfo$ + */ + +#ifndef LL_LLVIEWERCONTROLLISTENER_H +#define LL_LLVIEWERCONTROLLISTENER_H + +#include "lleventdispatcher.h" + +class LLControlGroup; +class LLSD; + +class LLViewerControlListener : public LLDispatchListener +{ +public: + LLViewerControlListener(); + +private: + static void set(LLControlGroup *controls, LLSD const & event_data); + static void toggleControl(LLControlGroup *controls, LLSD const & event_data); + static void setDefault(LLControlGroup *controls, LLSD const & event_data); +}; + +extern LLViewerControlListener gSavedSettingsListener; + +#endif // LL_LLVIEWERCONTROLLISTENER_H -- cgit v1.2.3 From e5efce3b4e1ed2fe70763b19dfef13470020a574 Mon Sep 17 00:00:00 2001 From: brad kittenbrink Date: Fri, 10 Jul 2009 10:28:56 -0700 Subject: Fix line ending badness in LLViewerControl. --- indra/newview/llviewercontrollistener.h | 36 ++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) (limited to 'indra/newview/llviewercontrollistener.h') diff --git a/indra/newview/llviewercontrollistener.h b/indra/newview/llviewercontrollistener.h index 6c69059d16..cacf97e908 100644 --- a/indra/newview/llviewercontrollistener.h +++ b/indra/newview/llviewercontrollistener.h @@ -8,26 +8,26 @@ * Copyright (c) 2009, Linden Research, Inc. * $/LicenseInfo$ */ - -#ifndef LL_LLVIEWERCONTROLLISTENER_H -#define LL_LLVIEWERCONTROLLISTENER_H + +#ifndef LL_LLVIEWERCONTROLLISTENER_H +#define LL_LLVIEWERCONTROLLISTENER_H #include "lleventdispatcher.h" class LLControlGroup; class LLSD; - -class LLViewerControlListener : public LLDispatchListener -{ -public: - LLViewerControlListener(); - -private: - static void set(LLControlGroup *controls, LLSD const & event_data); - static void toggleControl(LLControlGroup *controls, LLSD const & event_data); - static void setDefault(LLControlGroup *controls, LLSD const & event_data); -}; - -extern LLViewerControlListener gSavedSettingsListener; - -#endif // LL_LLVIEWERCONTROLLISTENER_H + +class LLViewerControlListener : public LLDispatchListener +{ +public: + LLViewerControlListener(); + +private: + static void set(LLControlGroup *controls, LLSD const & event_data); + static void toggleControl(LLControlGroup *controls, LLSD const & event_data); + static void setDefault(LLControlGroup *controls, LLSD const & event_data); +}; + +extern LLViewerControlListener gSavedSettingsListener; + +#endif // LL_LLVIEWERCONTROLLISTENER_H -- cgit v1.2.3