From 1b68f71348ecf3983b76b40d7940da8377f049b7 Mon Sep 17 00:00:00 2001 From: Andrey Lihatskiy Date: Mon, 29 Apr 2024 07:43:28 +0300 Subject: #824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed --- indra/llui/llslider.h | 128 +++++++++++++++++++++++++------------------------- 1 file changed, 64 insertions(+), 64 deletions(-) (limited to 'indra/llui/llslider.h') diff --git a/indra/llui/llslider.h b/indra/llui/llslider.h index 484a5373b3..4f4acdc50c 100644 --- a/indra/llui/llslider.h +++ b/indra/llui/llslider.h @@ -1,25 +1,25 @@ -/** +/** * @file llslider.h * @brief A simple slider with no label. * * $LicenseInfo:firstyear=2002&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$ */ @@ -34,75 +34,75 @@ class LLSlider : public LLF32UICtrl { public: - struct Params : public LLInitParam::Block - { - Optional orientation; + struct Params : public LLInitParam::Block + { + Optional orientation; - Optional thumb_outline_color, - thumb_center_color; + Optional thumb_outline_color, + thumb_center_color; - Optional thumb_image, - thumb_image_pressed, - thumb_image_disabled, - track_image_horizontal, - track_image_vertical, - track_highlight_horizontal_image, - track_highlight_vertical_image; + Optional thumb_image, + thumb_image_pressed, + thumb_image_disabled, + track_image_horizontal, + track_image_vertical, + track_highlight_horizontal_image, + track_highlight_vertical_image; - Optional mouse_down_callback, - mouse_up_callback; + Optional mouse_down_callback, + mouse_up_callback; - Params(); - }; + Params(); + }; protected: - LLSlider(const Params&); - friend class LLUICtrlFactory; + LLSlider(const Params&); + friend class LLUICtrlFactory; public: - virtual ~LLSlider(); - void setValue( F32 value, BOOL from_event = FALSE ); + virtual ~LLSlider(); + void setValue( F32 value, BOOL from_event = FALSE ); // overrides for LLF32UICtrl methods - virtual void setValue(const LLSD& value ) { setValue((F32)value.asReal(), TRUE); } - - virtual void setMinValue(const LLSD& min_value) { setMinValue((F32)min_value.asReal()); } - virtual void setMaxValue(const LLSD& max_value) { setMaxValue((F32)max_value.asReal()); } - virtual void setMinValue(F32 min_value) { LLF32UICtrl::setMinValue(min_value); updateThumbRect(); } - virtual void setMaxValue(F32 max_value) { LLF32UICtrl::setMaxValue(max_value); updateThumbRect(); } - - boost::signals2::connection setMouseDownCallback( const commit_signal_t::slot_type& cb ); - boost::signals2::connection setMouseUpCallback( const commit_signal_t::slot_type& cb ); - - virtual BOOL handleHover(S32 x, S32 y, MASK mask); - virtual BOOL handleMouseUp(S32 x, S32 y, MASK mask); - virtual BOOL handleMouseDown(S32 x, S32 y, MASK mask); - virtual BOOL handleKeyHere(KEY key, MASK mask); - virtual BOOL handleScrollWheel(S32 x, S32 y, S32 clicks); - virtual void draw(); + virtual void setValue(const LLSD& value ) { setValue((F32)value.asReal(), TRUE); } + + virtual void setMinValue(const LLSD& min_value) { setMinValue((F32)min_value.asReal()); } + virtual void setMaxValue(const LLSD& max_value) { setMaxValue((F32)max_value.asReal()); } + virtual void setMinValue(F32 min_value) { LLF32UICtrl::setMinValue(min_value); updateThumbRect(); } + virtual void setMaxValue(F32 max_value) { LLF32UICtrl::setMaxValue(max_value); updateThumbRect(); } + + boost::signals2::connection setMouseDownCallback( const commit_signal_t::slot_type& cb ); + boost::signals2::connection setMouseUpCallback( const commit_signal_t::slot_type& cb ); + + virtual BOOL handleHover(S32 x, S32 y, MASK mask); + virtual BOOL handleMouseUp(S32 x, S32 y, MASK mask); + virtual BOOL handleMouseDown(S32 x, S32 y, MASK mask); + virtual BOOL handleKeyHere(KEY key, MASK mask); + virtual BOOL handleScrollWheel(S32 x, S32 y, S32 clicks); + virtual void draw(); private: - void setValueAndCommit(F32 value); - void updateThumbRect(); - - BOOL mVolumeSlider; - S32 mMouseOffset; - LLRect mDragStartThumbRect; - - LLPointer mThumbImage; - LLPointer mThumbImagePressed; - LLPointer mThumbImageDisabled; - LLPointer mTrackImageHorizontal; - LLPointer mTrackImageVertical; - LLPointer mTrackHighlightHorizontalImage; - LLPointer mTrackHighlightVerticalImage; - - const EOrientation mOrientation; - - LLRect mThumbRect; - LLUIColor mThumbOutlineColor; - LLUIColor mThumbCenterColor; - - commit_signal_t* mMouseDownSignal; - commit_signal_t* mMouseUpSignal; + void setValueAndCommit(F32 value); + void updateThumbRect(); + + BOOL mVolumeSlider; + S32 mMouseOffset; + LLRect mDragStartThumbRect; + + LLPointer mThumbImage; + LLPointer mThumbImagePressed; + LLPointer mThumbImageDisabled; + LLPointer mTrackImageHorizontal; + LLPointer mTrackImageVertical; + LLPointer mTrackHighlightHorizontalImage; + LLPointer mTrackHighlightVerticalImage; + + const EOrientation mOrientation; + + LLRect mThumbRect; + LLUIColor mThumbOutlineColor; + LLUIColor mThumbCenterColor; + + commit_signal_t* mMouseDownSignal; + commit_signal_t* mMouseUpSignal; }; #endif // LL_LLSLIDER_H -- cgit v1.2.3