summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelmediasettingsgeneral.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llpanelmediasettingsgeneral.h')
-rw-r--r--indra/newview/llpanelmediasettingsgeneral.h110
1 files changed, 55 insertions, 55 deletions
diff --git a/indra/newview/llpanelmediasettingsgeneral.h b/indra/newview/llpanelmediasettingsgeneral.h
index 06793d91fc..10ce565800 100644
--- a/indra/newview/llpanelmediasettingsgeneral.h
+++ b/indra/newview/llpanelmediasettingsgeneral.h
@@ -5,21 +5,21 @@
* $LicenseInfo:firstyear=2007&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -41,60 +41,60 @@ class LLFloaterMediaSettings;
class LLPanelMediaSettingsGeneral : public LLPanel
{
public:
- LLPanelMediaSettingsGeneral();
- ~LLPanelMediaSettingsGeneral();
-
- // XXX TODO: put these into a common parent class?
- // Hook that the floater calls before applying changes from the panel
- void preApply();
- // Function that asks the panel to fill in values associated with the panel
- // 'include_tentative' means fill in tentative values as well, otherwise do not
- void getValues(LLSD &fill_me_in, bool include_tentative = true);
- // Hook that the floater calls after applying changes to the panel
- void postApply();
-
- BOOL postBuild();
- /*virtual*/ void draw();
- /*virtual*/ void onClose(bool app_quitting);
-
- void setParent( LLFloaterMediaSettings* parent );
- static void initValues( void* userdata, const LLSD& media_settings ,bool editable);
- static void clearValues( void* userdata, bool editable, bool update_preview = true);
-
- // Navigates the current selected face to the Home URL.
- // If 'only_if_current_is_empty' is "true", it only performs
- // the operation if: 1) the current URL is empty, and 2) auto play is true.
- bool navigateHomeSelectedFace(bool only_if_current_is_empty);
-
- void updateMediaPreview();
-
- const std::string getHomeUrl();
-
+ LLPanelMediaSettingsGeneral();
+ ~LLPanelMediaSettingsGeneral();
+
+ // XXX TODO: put these into a common parent class?
+ // Hook that the floater calls before applying changes from the panel
+ void preApply();
+ // Function that asks the panel to fill in values associated with the panel
+ // 'include_tentative' means fill in tentative values as well, otherwise do not
+ void getValues(LLSD &fill_me_in, bool include_tentative = true);
+ // Hook that the floater calls after applying changes to the panel
+ void postApply();
+
+ BOOL postBuild();
+ /*virtual*/ void draw();
+ /*virtual*/ void onClose(bool app_quitting);
+
+ void setParent( LLFloaterMediaSettings* parent );
+ static void initValues( void* userdata, const LLSD& media_settings ,bool editable);
+ static void clearValues( void* userdata, bool editable, bool update_preview = true);
+
+ // Navigates the current selected face to the Home URL.
+ // If 'only_if_current_is_empty' is "true", it only performs
+ // the operation if: 1) the current URL is empty, and 2) auto play is true.
+ bool navigateHomeSelectedFace(bool only_if_current_is_empty);
+
+ void updateMediaPreview();
+
+ const std::string getHomeUrl();
+
protected:
- LLFloaterMediaSettings* mParent;
- bool mMediaEditable;
+ LLFloaterMediaSettings* mParent;
+ bool mMediaEditable;
private:
- void updateCurrentUrl();
-
- static void onBtnResetCurrentUrl(LLUICtrl* ctrl, void *userdata);
- static void onCommitHomeURL(LLUICtrl* ctrl, void *userdata );
-
- static bool isMultiple();
-
- void checkHomeUrlPassesWhitelist();
-
- LLCheckBoxCtrl* mAutoLoop;
- LLCheckBoxCtrl* mFirstClick;
- LLCheckBoxCtrl* mAutoZoom;
- LLCheckBoxCtrl* mAutoPlay;
- LLCheckBoxCtrl* mAutoScale;
- LLSpinCtrl* mWidthPixels;
- LLSpinCtrl* mHeightPixels;
- LLLineEditor* mHomeURL;
- LLTextBox* mCurrentURL;
- LLMediaCtrl* mPreviewMedia;
- LLTextBox* mFailWhiteListText;
+ void updateCurrentUrl();
+
+ static void onBtnResetCurrentUrl(LLUICtrl* ctrl, void *userdata);
+ static void onCommitHomeURL(LLUICtrl* ctrl, void *userdata );
+
+ static bool isMultiple();
+
+ void checkHomeUrlPassesWhitelist();
+
+ LLCheckBoxCtrl* mAutoLoop;
+ LLCheckBoxCtrl* mFirstClick;
+ LLCheckBoxCtrl* mAutoZoom;
+ LLCheckBoxCtrl* mAutoPlay;
+ LLCheckBoxCtrl* mAutoScale;
+ LLSpinCtrl* mWidthPixels;
+ LLSpinCtrl* mHeightPixels;
+ LLLineEditor* mHomeURL;
+ LLTextBox* mCurrentURL;
+ LLMediaCtrl* mPreviewMedia;
+ LLTextBox* mFailWhiteListText;
};
#endif // LL_LLPANELMEDIAMEDIASETTINGSGENERAL_H