Ensure animations take TimePeriod into account when running animators 02/128802/3
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Thu, 11 May 2017 11:07:19 +0000 (12:07 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Fri, 12 May 2017 14:23:33 +0000 (15:23 +0100)
commit9db494aeba735af1442b9a0b5eb75589dc8d8aa5
treeae54dcd5bdcd9b3f54875f83c5d1040f90a13b2b
parent849406d11422cbc3a5bb3e97112728d2711007a7
Ensure animations take TimePeriod into account when running animators

Issue is that when animating the same property using animators, the final value would be whatever animator came last
rather than the taking the end time of the animator into account.

Now, we order the animators according to the end time.

Change-Id: Ic51513dda942caaf9a9c7b339b5bd41431f5116c
automated-tests/src/dali/utc-Dali-Animation.cpp
dali/internal/update/animation/scene-graph-animation.cpp
dali/internal/update/animation/scene-graph-animator.h
dali/public-api/animation/animation.h