X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=base%2Fdali-toolkit%2Finternal%2Fcontrols%2Fscrollable%2Fscroll-view%2Fscroll-view-impl.h;h=0ffd7d41f4c03217f6a34d4736e3970747529f86;hb=7e315a440bad7033d19fefa8f9952d625ee6f076;hp=eeec6d560c88637d6349cb785dd228432bd65fb8;hpb=998d982768c7f211d948cfd7921ec27ff739ce49;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h b/base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h index eeec6d5..0ffd7d4 100644 --- a/base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h +++ b/base/dali-toolkit/internal/controls/scrollable/scroll-view/scroll-view-impl.h @@ -19,7 +19,9 @@ */ // EXTERNAL INCLUDES -#include +#include +#include +#include // INTERNAL INCLUDES #include @@ -27,9 +29,6 @@ #include #include -// predefined effect includes -#include - namespace Dali { @@ -147,12 +146,6 @@ public: void ApplyEffect(Toolkit::ScrollViewEffect effect); /** - * @brief ApplyEffect Applies a predefined effect - * @param effect - */ - Toolkit::ScrollViewEffect ApplyEffect(Toolkit::ScrollView::PageEffect effect); - - /** * @copydoc Toolkit::ScrollView::RemoveEffect */ void RemoveEffect(Toolkit::ScrollViewEffect effect); @@ -250,18 +243,6 @@ public: void SetWrapMode(bool enable); /** - * @deprecated - * @copydoc Toolkit::ScrollView::GetRefreshInterval - */ - int GetRefreshInterval() const; - - /** - * @deprecated - * @copydoc Toolkit::ScrollView::SetRefreshInterval - */ - void SetRefreshInterval(int milliseconds); - - /** * @copydoc Toolkit::ScrollView::GetScrollupdateDistance */ int GetScrollUpdateDistance() const; @@ -378,9 +359,9 @@ public: DirectionBias horizontalBias = DirectionBiasNone, DirectionBias verticalBias = DirectionBiasNone); /** - * @copydoc ScrollTo(const Vector3&, float, DirectionBias, DirectionBias) + * @copydoc ScrollTo(const Vector3&, float, AlhpaFunction, DirectionBias, DirectionBias) */ - void TransformTo(const Vector3& position, float duration, + void TransformTo(const Vector3& position, float duration, AlphaFunction alpha, DirectionBias horizontalBias = DirectionBiasNone, DirectionBias verticalBias = DirectionBiasNone); /** @@ -394,12 +375,23 @@ public: void ScrollTo(const Vector3& position, float duration); /** + * @copydoc Toolkit::Scrollable::ScrollTo(const Vector3& position, float duration, AlphaFunction alpha) + */ + void ScrollTo(const Vector3& position, float duration, AlphaFunction alpha); + + /** * @copydoc Toolkit::ScrollView::ScrollTo(const Vector3 &position, float duration, DirectionBias horizontalBias, DirectionBias verticalBias) */ void ScrollTo(const Vector3& position, float duration, DirectionBias horizontalBias, DirectionBias verticalBias); /** + * @copydoc Toolkit::ScrollView::ScrollTo(const Vector3 &position, float duration, AlphaFunction alpha, DirectionBias horizontalBias, DirectionBias verticalBias) + */ + void ScrollTo(const Vector3& position, float duration, AlphaFunction alpha, + DirectionBias horizontalBias, DirectionBias verticalBias); + + /** * @copydoc Toolkit::ScrollView::ScrollTo(unsigned int page) */ void ScrollTo(unsigned int page); @@ -500,7 +492,7 @@ public: //Signals /** * @copydoc Dali::Toolkit::ScrollView::SnapStartedSignal() */ - Toolkit::ScrollView::SnapStartedSignalV2& SnapStartedSignal(); + Toolkit::ScrollView::SnapStartedSignalType& SnapStartedSignal(); /** * Connects a callback function with the object's signals. @@ -695,7 +687,7 @@ private: * * @param[in] gesture The gesture event. */ - void OnPan(PanGesture pan); + void OnPan( const PanGesture& pan); /** * Extension of the above gestures. @@ -920,7 +912,7 @@ private: ScrollOvershootIndicatorPtr mOvershootIndicator; - Toolkit::ScrollView::SnapStartedSignalV2 mSnapStartedSignalV2; + Toolkit::ScrollView::SnapStartedSignalType mSnapStartedSignal; bool mInAccessibilityPan : 1; ///< With AccessibilityPan its easier to move between snap positions bool mInitialized:1;