Added terse syntax for Get/Set Property 33/209233/10
authorDavid Steele <david.steele@samsung.com>
Thu, 21 Apr 2016 15:47:04 +0000 (16:47 +0100)
committerDavid Steele <david.steele@samsung.com>
Fri, 21 Aug 2020 13:26:14 +0000 (14:26 +0100)
commit69ed666aa8b00cdf5a7ad8f37d8ba49697f9c73b
tree4e2a0437b3f1430848ede8d8df7a0505491f0ce5
parent9ca0669a895ba472253a6cd70334a31f4e701a75
Added terse syntax for Get/Set Property

Added an IndirectValue which enables the setting and getting of property values
using the following syntax:

  actor["color"] = Color::BLACK;
  AngleAxis orientation = actor[Actor::Property::ORIENTATION];

Change-Id: I01088e5d7011a0b74bda1bf5a5f0f226c85a115c
Signed-off-by: David Steele <david.steele@samsung.com>
automated-tests/src/dali/dali-test-suite-utils/dali-test-suite-utils.h
automated-tests/src/dali/utc-Dali-Handle.cpp
dali/public-api/file.list
dali/public-api/object/handle.cpp
dali/public-api/object/handle.h
dali/public-api/object/indirect-value.cpp [new file with mode: 0644]
dali/public-api/object/indirect-value.h [new file with mode: 0644]