[Tizen] Do not recreate SG::Animation when we call Clear + Redefine Clear behavior 24/307024/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Thu, 29 Feb 2024 08:16:01 +0000 (17:16 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Tue, 2 Apr 2024 16:21:52 +0000 (01:21 +0900)
commit94fdb786065577bd543d0f89c1354d47dd1d2fed
treee95e04a1c92016805b7d29c6fed968108c8e1159
parent0e47c9fc0d5a77391cda2b4fe513ddcceaed794f
[Tizen] Do not recreate SG::Animation when we call Clear + Redefine Clear behavior

Let we make Clear don't destroy & re-create the SG::Animation.

And also, we don't need to cache current loop count at event side.
Let we ask it to scene graph side, Same as other values are doing now.

Change-Id: I4b5353e7fb9ab1898ff4d22a8db78ccb3a19c460
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali/utc-Dali-Animation.cpp
dali/internal/event/animation/animation-impl.cpp
dali/internal/event/animation/animation-impl.h
dali/internal/update/animation/scene-graph-animation.cpp
dali/internal/update/animation/scene-graph-animation.h
dali/internal/update/manager/update-manager.cpp
dali/internal/update/manager/update-manager.h