Added integer keys for custom properties. 16/83416/3
authorDavid Steele <david.steele@samsung.com>
Wed, 10 Aug 2016 14:06:49 +0000 (15:06 +0100)
committerDavid Steele <david.steele@samsung.com>
Thu, 11 Aug 2016 13:31:22 +0000 (14:31 +0100)
commit68ccc0200ae9c9fa5a8a38b79c3888abb2390b29
tree16ca4b1754009bd73367e829aa7ff78f7c7e5a10
parent96029507df32f5a681d07a7a2abf856c12d2e669
Added integer keys for custom properties.

Custom properties (those that are registered, rather than predefined
in the DEFAULT range), can now also be registered with an integer key
in addition to the name.

The key can then be used to retrieve the property index. This is of
use for renderer properties that are well specified in toolkit.

Change-Id: Ieda47070f30f5cb53514c9358843f24868a3da3e
Signed-off-by: David Steele <david.steele@samsung.com>
automated-tests/src/dali/utc-Dali-Handle.cpp
dali/internal/event/common/object-impl.cpp
dali/internal/event/common/object-impl.h
dali/internal/event/common/property-metadata.h
dali/public-api/object/handle.cpp
dali/public-api/object/handle.h
dali/public-api/object/property.cpp
dali/public-api/object/property.h