From ed5c00d142cb11282a148602ca1a6f8ab56c25e7 Mon Sep 17 00:00:00 2001 From: Adeel Kazmi Date: Thu, 21 Oct 2021 14:56:34 +0100 Subject: [PATCH] (ScrollView) Inlined one line Getters/Setters Change-Id: I3cc366fd1b54942dcc3293f79302ed150288e83b --- .../scrollable/scroll-view/scroll-view-impl.cpp | 155 --------------------- .../scrollable/scroll-view/scroll-view-impl.h | 155 ++++++++++++++++----- 2 files changed, 124 insertions(+), 186 deletions(-) diff --git a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp b/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp index 2473439..fa65e95 100644 --- a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp +++ b/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.cpp @@ -718,46 +718,6 @@ ScrollView::~ScrollView() DALI_LOG_SCROLL_STATE("[0x%X]", this); } -AlphaFunction ScrollView::GetScrollSnapAlphaFunction() const -{ - return mSnapAlphaFunction; -} - -void ScrollView::SetScrollSnapAlphaFunction(AlphaFunction alpha) -{ - mSnapAlphaFunction = alpha; -} - -AlphaFunction ScrollView::GetScrollFlickAlphaFunction() const -{ - return mFlickAlphaFunction; -} - -void ScrollView::SetScrollFlickAlphaFunction(AlphaFunction alpha) -{ - mFlickAlphaFunction = alpha; -} - -float ScrollView::GetScrollSnapDuration() const -{ - return mSnapDuration; -} - -void ScrollView::SetScrollSnapDuration(float time) -{ - mSnapDuration = time; -} - -float ScrollView::GetScrollFlickDuration() const -{ - return mFlickDuration; -} - -void ScrollView::SetScrollFlickDuration(float time) -{ - mFlickDuration = time; -} - void ScrollView::ApplyEffect(Toolkit::ScrollViewEffect effect) { Dali::Toolkit::ScrollView self = Dali::Toolkit::ScrollView::DownCast(Self()); @@ -830,16 +790,6 @@ void ScrollView::RemoveConstraintsFromChildren() RemoveConstraintsFromBoundActors(); } -const RulerPtr ScrollView::GetRulerX() const -{ - return mRulerX; -} - -const RulerPtr ScrollView::GetRulerY() const -{ - return mRulerY; -} - void ScrollView::SetRulerX(RulerPtr ruler) { mRulerX = ruler; @@ -953,11 +903,6 @@ void ScrollView::UpdatePropertyDomain() } } -bool ScrollView::GetScrollSensitive() -{ - return mSensitive; -} - void ScrollView::SetScrollSensitive(bool sensitive) { Actor self = Self(); @@ -998,74 +943,29 @@ void ScrollView::SetMaxOvershoot(float overshootX, float overshootY) mConstraints.UpdateMainInternalConstraint(*this); } -void ScrollView::SetSnapOvershootAlphaFunction(AlphaFunction alpha) -{ - mSnapOvershootAlphaFunction = alpha; -} - -float ScrollView::GetSnapOvershootDuration() -{ - return mSnapOvershootDuration; -} - -void ScrollView::SetSnapOvershootDuration(float duration) -{ - mSnapOvershootDuration = duration; -} - bool ScrollView::GetActorAutoSnap() { return mActorAutoSnapEnabled; } -void ScrollView::SetActorAutoSnap(bool enable) -{ - mActorAutoSnapEnabled = enable; -} - void ScrollView::SetAutoResize(bool enable) { mAutoResizeContainerEnabled = enable; // TODO: This needs a lot of issues to be addressed before working. } -bool ScrollView::GetWrapMode() const -{ - return mWrapMode; -} - void ScrollView::SetWrapMode(bool enable) { mWrapMode = enable; Self().SetProperty(Toolkit::ScrollView::Property::WRAP, enable); } -int ScrollView::GetScrollUpdateDistance() const -{ - return mScrollUpdateDistance; -} - -void ScrollView::SetScrollUpdateDistance(int distance) -{ - mScrollUpdateDistance = distance; -} - -bool ScrollView::GetAxisAutoLock() const -{ - return mAxisAutoLock; -} - void ScrollView::SetAxisAutoLock(bool enable) { mAxisAutoLock = enable; mConstraints.UpdateMainInternalConstraint(*this); } -float ScrollView::GetAxisAutoLockGradient() const -{ - return mAxisAutoLockGradient; -} - void ScrollView::SetAxisAutoLockGradient(float gradient) { DALI_ASSERT_DEBUG(gradient >= 0.0f && gradient <= 1.0f); @@ -1073,67 +973,12 @@ void ScrollView::SetAxisAutoLockGradient(float gradient) mConstraints.UpdateMainInternalConstraint(*this); } -float ScrollView::GetFrictionCoefficient() const -{ - return mFrictionCoefficient; -} - void ScrollView::SetFrictionCoefficient(float friction) { DALI_ASSERT_DEBUG(friction > 0.0f); mFrictionCoefficient = friction; } -float ScrollView::GetFlickSpeedCoefficient() const -{ - return mFlickSpeedCoefficient; -} - -void ScrollView::SetFlickSpeedCoefficient(float speed) -{ - mFlickSpeedCoefficient = speed; -} - -Vector2 ScrollView::GetMinimumDistanceForFlick() const -{ - return mMinFlickDistance; -} - -void ScrollView::SetMinimumDistanceForFlick(const Vector2& distance) -{ - mMinFlickDistance = distance; -} - -float ScrollView::GetMinimumSpeedForFlick() const -{ - return mFlickSpeedThreshold; -} - -void ScrollView::SetMinimumSpeedForFlick(float speed) -{ - mFlickSpeedThreshold = speed; -} - -float ScrollView::GetMaxFlickSpeed() const -{ - return mMaxFlickSpeed; -} - -void ScrollView::SetMaxFlickSpeed(float speed) -{ - mMaxFlickSpeed = speed; -} - -void ScrollView::SetWheelScrollDistanceStep(Vector2 step) -{ - mWheelScrollDistanceStep = step; -} - -Vector2 ScrollView::GetWheelScrollDistanceStep() const -{ - return mWheelScrollDistanceStep; -} - unsigned int ScrollView::GetCurrentPage() const { // in case animation is currently taking place. diff --git a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h b/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h index c53e3b7..4d871a7 100644 --- a/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h +++ b/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h @@ -104,42 +104,66 @@ public: /** * @copydoc Toolkit::ScrollView::GetScrollSnapAlphaFunction */ - AlphaFunction GetScrollSnapAlphaFunction() const; + AlphaFunction GetScrollSnapAlphaFunction() const + { + return mSnapAlphaFunction; + } /** * @copydoc Toolkit::ScrollView::SetScrollSnapAlphaFunction */ - void SetScrollSnapAlphaFunction(AlphaFunction alpha); + void SetScrollSnapAlphaFunction(AlphaFunction alpha) + { + mSnapAlphaFunction = alpha; + } /** * @copydoc Toolkit::ScrollView::GetScrollFlickAlphaFunction */ - AlphaFunction GetScrollFlickAlphaFunction() const; + AlphaFunction GetScrollFlickAlphaFunction() const + { + return mFlickAlphaFunction; + } /** * @copydoc Toolkit::ScrollView::SetScrollFlickAlphaFunction */ - void SetScrollFlickAlphaFunction(AlphaFunction alpha); + void SetScrollFlickAlphaFunction(AlphaFunction alpha) + { + mFlickAlphaFunction = alpha; + } /** * @copydoc Toolkit::ScrollView::GetScrollSnapDuration */ - float GetScrollSnapDuration() const; + float GetScrollSnapDuration() const + { + return mSnapDuration; + } /** * @copydoc Toolkit::ScrollView::SetScrollSnapDuration */ - void SetScrollSnapDuration(float time); + void SetScrollSnapDuration(float time) + { + mSnapDuration = time; + } /** * @copydoc Toolkit::ScrollView::GetScrollFlickDuration */ - float GetScrollFlickDuration() const; + float GetScrollFlickDuration() const + { + return mFlickDuration; + } /** * @copydoc Toolkit::ScrollView::SetScrollFlickDuration */ - void SetScrollFlickDuration(float time); + void SetScrollFlickDuration(float time) + { + mFlickDuration = time; + } /** * @copydoc Toolkit::ScrollView::ApplyEffect @@ -169,12 +193,18 @@ public: /** * @copydoc Toolkit::ScrollView::GetRulerX */ - const RulerPtr GetRulerX() const; + const RulerPtr GetRulerX() const + { + return mRulerX; + } /** * @copydoc Toolkit::ScrollView::GetRulerY */ - const RulerPtr GetRulerY() const; + const RulerPtr GetRulerY() const + { + return mRulerY; + } /** * @copydoc Toolkit::ScrollView::SetRulerX @@ -191,7 +221,10 @@ public: * * @return whether the touch sensitivity is true or false. */ - bool GetScrollSensitive(); + bool GetScrollSensitive() + { + return mSensitive; + } /** * @copydoc Toolkit::ScrollView::SetScrollSensitive @@ -206,19 +239,28 @@ public: /** * @copydoc Toolkit::ScrollView::SetSnapOvershootAlphaFunction */ - void SetSnapOvershootAlphaFunction(AlphaFunction alpha); + void SetSnapOvershootAlphaFunction(AlphaFunction alpha) + { + mSnapOvershootAlphaFunction = alpha; + } /** * Retrieve the duartion of Snap Overshoot animation * * @return the duration. */ - float GetSnapOvershootDuration(); + float GetSnapOvershootDuration() + { + return mSnapOvershootDuration; + } /** * @copydoc Toolkit::ScrollView::SetSnapOvershootDuration */ - void SetSnapOvershootDuration(float duration); + void SetSnapOvershootDuration(float duration) + { + mSnapOvershootDuration = duration; + } /** * Retrieve whether Actor Auto-Snap mode is enabled or not. @@ -230,7 +272,10 @@ public: /** * @copydoc Toolkit::ScrollView::SetActorAutoSnap */ - void SetActorAutoSnap(bool enable); + void SetActorAutoSnap(bool enable) + { + mActorAutoSnapEnabled = enable; + } /** * Enables or Disables Auto Resizing mode for ScrollView contents. @@ -252,7 +297,10 @@ public: * * @return Wrap Mode Enabled flag. */ - bool GetWrapMode() const; + bool GetWrapMode() const + { + return mWrapMode; + } /** * @copydoc Toolkit::ScrollView::SetWrapMode @@ -262,17 +310,26 @@ public: /** * @copydoc Toolkit::ScrollView::GetScrollupdateDistance */ - int GetScrollUpdateDistance() const; + int GetScrollUpdateDistance() const + { + return mScrollUpdateDistance; + } /** * @copydoc Toolkit::ScrollView::SetScrollUpdateDistance */ - void SetScrollUpdateDistance(int distance); + void SetScrollUpdateDistance(int distance) + { + mScrollUpdateDistance = distance; + } /** * @copydoc Toolkit::ScrollView::GetAxisAutoLock */ - bool GetAxisAutoLock() const; + bool GetAxisAutoLock() const + { + return mAxisAutoLock; + } /** * @copydoc Toolkit::ScrollView::SetAxisAutoLock @@ -282,7 +339,10 @@ public: /** * @copydoc Toolkit::ScrollView::GetAxisAutoLockGradient */ - float GetAxisAutoLockGradient() const; + float GetAxisAutoLockGradient() const + { + return mAxisAutoLockGradient; + } /** * @copydoc Toolkit::ScrollView::SetAxisAutoLockGradient @@ -292,7 +352,10 @@ public: /** * @copydoc Toolkit::ScrollView::GetFrictionCoefficient */ - float GetFrictionCoefficient() const; + float GetFrictionCoefficient() const + { + return mFrictionCoefficient; + } /** * @copydoc Toolkit::ScrollView::SetFrictionCoefficient @@ -302,52 +365,82 @@ public: /** * @copydoc Toolkit::ScrollView::GetFlickSpeedCoefficient */ - float GetFlickSpeedCoefficient() const; + float GetFlickSpeedCoefficient() const + { + return mFlickSpeedCoefficient; + } /** * @copydoc Toolkit::ScrollView::SetFlickSpeedCoefficient */ - void SetFlickSpeedCoefficient(float speed); + void SetFlickSpeedCoefficient(float speed) + { + mFlickSpeedCoefficient = speed; + } /** * @copydoc Toolkit::ScrollView::GetMinimumDistanceForFlick */ - Vector2 GetMinimumDistanceForFlick() const; + Vector2 GetMinimumDistanceForFlick() const + { + return mMinFlickDistance; + } /** * @copydoc Toolkit::ScrollView::SetMinimumDistanceForFlick */ - void SetMinimumDistanceForFlick(const Vector2& distance); + void SetMinimumDistanceForFlick(const Vector2& distance) + { + mMinFlickDistance = distance; + } /** * @copydoc Toolkit::ScrollView::GetMinimumSpeedForFlick */ - float GetMinimumSpeedForFlick() const; + float GetMinimumSpeedForFlick() const + { + return mFlickSpeedThreshold; + } /** * @copydoc Toolkit::ScrollView::SetMinimumSpeedForFlick */ - void SetMinimumSpeedForFlick(float speed); + void SetMinimumSpeedForFlick(float speed) + { + mFlickSpeedThreshold = speed; + } /** * @copydoc Toolkit::ScrollView::GetMaxFlickSpeed */ - float GetMaxFlickSpeed() const; + float GetMaxFlickSpeed() const + { + return mMaxFlickSpeed; + } /** * @copydoc Toolkit::ScrollView::SetMaxFlickSpeed */ - void SetMaxFlickSpeed(float speed); + void SetMaxFlickSpeed(float speed) + { + mMaxFlickSpeed = speed; + } /** * @copydoc Toolkit::ScrollView::GetWheelScrollDistanceStep */ - Vector2 GetWheelScrollDistanceStep() const; + Vector2 GetWheelScrollDistanceStep() const + { + return mWheelScrollDistanceStep; + } /** * @copydoc Toolkit::ScrollView::SetWheelScrollDistanceStep */ - void SetWheelScrollDistanceStep(Vector2 step); + void SetWheelScrollDistanceStep(Vector2 step) + { + mWheelScrollDistanceStep = step; + } /** * @copydoc Toolkit::ScrollView::GetCurrentPage -- 2.7.4