Added tag ( id ) to Constraints so they can be identified ( and removed ) by its... dali-2014-wk16-release
authorFerran Sole <ferran.sole@samsung.com>
Tue, 15 Apr 2014 09:01:28 +0000 (10:01 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 16 Apr 2014 10:42:59 +0000 (11:42 +0100)
commit976e145aa7066b74195e82d548340580582433ec
treeb792bfb1d11e6660c4c2e37adfef901a532fcef8
parent9b1cff5f4f6408e6958efdd296f93918d47525b4
Added tag ( id ) to Constraints so they can be identified ( and removed ) by its tag value

[Issue#] N/A

[Problem] ItemView is not flexible enough

[Cause] ItemView removes all constraints from actors it manages

[Solution] Added tag to constraints so ItemView can tag its constraints and remove only those when needed

Change-Id: Id2e016f7b9f906bd4fa62d6fe249bd1ad60a1d97
13 files changed:
automated-tests/src/dali/tct-dali-core.h
automated-tests/src/dali/utc-Dali-Actor.cpp
capi/dali/public-api/animation/constraint.h
capi/dali/public-api/object/constrainable.h
dali/internal/event/animation/active-constraint-base.cpp
dali/internal/event/animation/active-constraint-base.h
dali/internal/event/animation/active-constraint-impl.h
dali/internal/event/animation/constraint-impl.cpp
dali/internal/event/animation/constraint-impl.h
dali/internal/event/common/proxy-object.cpp
dali/internal/event/common/proxy-object.h
dali/public-api/animation/constraint.cpp
dali/public-api/object/constrainable.cpp