X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Fanimation%2Fanimation-impl.h;h=760ef02d5a631dedb4474b828c6fdb1d23b21282;hb=adebd834c4f7ec4762f16ca8672d4adba128bfac;hp=bf1e628a3d1edc04d83c7e730390ae4b093ae10e;hpb=4eec1cbb873308422fbc4d67ebec530604d2cad2;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/animation/animation-impl.h b/dali/internal/event/animation/animation-impl.h index bf1e628..760ef02 100644 --- a/dali/internal/event/animation/animation-impl.h +++ b/dali/internal/event/animation/animation-impl.h @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -364,36 +365,46 @@ public: */ void Hide(Actor& actor, float delaySeconds); - /* + /** * @copydoc Dali::Animation::SetCurrentProgress() */ void SetCurrentProgress(float progress); - /* + /** * @copydoc Dali::Animation::GetCurrentProgress() */ float GetCurrentProgress(); - /* + /** * @copydoc Dali::Animation::SetSpeedFactor() */ void SetSpeedFactor( float factor ); - /* + /** * @copydoc Dali::Animation::GetSpeedFactor() */ float GetSpeedFactor() const; - /* + /** * @copydoc Dali::Animation::SetPlayRange() */ void SetPlayRange( const Vector2& range ); - /* - * @copydoc Dali::Animation::GetPlayRange + /** + * @copydoc Dali::Animation::GetPlayRange() */ Vector2 GetPlayRange() const; + /** + * @copydoc Dali::Animation::SetLoopingMode() + */ + void SetLoopingMode( Dali::DevelAnimation::LoopingMode loopingMode ); + + /** + * @copydoc Dali::Animation::GetLoopingMode() + */ + Dali::DevelAnimation::LoopingMode GetLoopingMode(); + public: // For connecting animators to animations /** @@ -540,6 +551,7 @@ private: Dali::Animation::State mState; float mProgressReachedMarker; float mDelaySeconds; + bool mAutoReverseEnabled; ///< Flag to identify that the looping mode is auto reverse. }; } // namespace Internal