X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fscrollable%2Fscrollable-impl.h;h=1f876ad7f4a1450b985fd112df58bccbc048bc80;hb=66c5b1e0a29cc284f7acbe3f1e0e6bd8ee43316e;hp=e100e755afe65189092b83f61a49e05bf8d54727;hpb=306d2f61a1b64179e801fa8a0bb2bd7b4e9dd682;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/scrollable/scrollable-impl.h b/dali-toolkit/internal/controls/scrollable/scrollable-impl.h index e100e75..1f876ad 100644 --- a/dali-toolkit/internal/controls/scrollable/scrollable-impl.h +++ b/dali-toolkit/internal/controls/scrollable/scrollable-impl.h @@ -44,16 +44,6 @@ typedef IntrusivePtr ScrollablePtr; class Scrollable : public Control { public: - static const std::string SCROLLABLE_CAN_SCROLL_VERTICAL; - static const std::string SCROLLABLE_CAN_SCROLL_HORIZONTAL; - - /** - * Create a new Scrollable. - * @return A public handle to the newly allocated Scrollable. - */ -// static Dali::Toolkit::Scrollable New(); - -public: /** * @copydoc Dali::Toolkit::Scrollable::IsScrollComponentEnabled(Scrollable::ScrollComponentType type) @@ -156,11 +146,6 @@ public: //Signals Toolkit::Scrollable::ScrollCompletedSignalType& ScrollCompletedSignal(); /** - * @copydoc Dali::Toolkit::Scrollable::ScrollClampedSignal() - */ - Toolkit::Scrollable::ScrollClampedSignalType& ScrollClampedSignal(); - - /** * Connects a callback function with the object's signals. * @param[in] object The object providing the signal. * @param[in] tracker Used to disconnect the signal. @@ -197,14 +182,16 @@ protected: Scrollable(); /** - * A reference counted object may only be deleted by calling Unreference() + * @brief Construct a new Scrollable. + * + * @param[in] behaviourFlags Flags to enable */ - virtual ~Scrollable(); + Scrollable( ControlBehaviour behaviourFlags ); /** - * Register common properties + * A reference counted object may only be deleted by calling Unreference() */ - void RegisterCommonProperties(); + virtual ~Scrollable(); private: @@ -236,19 +223,11 @@ protected: Vector4 mOvershootEffectColor; /// mComponent; ///< ScrollComponent (such as a scrollbar/page indicator/status) Toolkit::Scrollable::ScrollStartedSignalType mScrollStartedSignal; Toolkit::Scrollable::ScrollUpdatedSignalType mScrollUpdatedSignal; Toolkit::Scrollable::ScrollCompletedSignalType mScrollCompletedSignal; - Toolkit::Scrollable::ScrollClampedSignalType mScrollClampedSignal; private: