Commit 71f9184d56211deeadbd7c0ec499dba4f99e57b8
1 parent
ba003ef3
Remove dali-any from Property::Value
- reimplement multivalue using more efficient union inside value - remove unnecessary asserts when types dont match - cleanup and sanitize scripting - remove unnecessary templates from GetEnum, added error handling Change-Id: If87d7eb6b5a0e3ff32f298cccc670b3f34dd091a
Showing
2 changed files
with
5 additions
and
9 deletions
examples/cluster/cluster-impl.cpp
| @@ -540,15 +540,15 @@ void Cluster::DoTransformAction(const Property::Map& attributes) | @@ -540,15 +540,15 @@ void Cluster::DoTransformAction(const Property::Map& attributes) | ||
| 540 | 540 | ||
| 541 | if( Property::VECTOR3 == type && "position" == stringValue.first ) | 541 | if( Property::VECTOR3 == type && "position" == stringValue.first ) |
| 542 | { | 542 | { |
| 543 | - stringValue.second.Get(position); | 543 | + stringValue.second.Get( position ); |
| 544 | } | 544 | } |
| 545 | else if( Property::VECTOR3 == type && "scale" == stringValue.first ) | 545 | else if( Property::VECTOR3 == type && "scale" == stringValue.first ) |
| 546 | { | 546 | { |
| 547 | - stringValue.second.Get(scale); | 547 | + stringValue.second.Get( scale ); |
| 548 | } | 548 | } |
| 549 | else if( "rotation" == stringValue.first ) | 549 | else if( "rotation" == stringValue.first ) |
| 550 | { | 550 | { |
| 551 | - (void)Scripting::SetRotation(stringValue.second, rotation); | 551 | + stringValue.second.Get( rotation ); |
| 552 | } | 552 | } |
| 553 | } | 553 | } |
| 554 | 554 |
resources/scripts/background-color.json
| @@ -47,9 +47,7 @@ | @@ -47,9 +47,7 @@ | ||
| 47 | "anchor-point": "TOP_CENTER", | 47 | "anchor-point": "TOP_CENTER", |
| 48 | "size": [400, 150, 1], | 48 | "size": [400, 150, 1], |
| 49 | "background-image": { | 49 | "background-image": { |
| 50 | - "image": { | ||
| 51 | - "filename": "{DALI_IMAGE_DIR}button-background.png" | ||
| 52 | - } | 50 | + "filename": "{DALI_IMAGE_DIR}button-background.png" |
| 53 | } | 51 | } |
| 54 | }, | 52 | }, |
| 55 | 53 | ||
| @@ -62,9 +60,7 @@ | @@ -62,9 +60,7 @@ | ||
| 62 | "size": [400, 150, 1], | 60 | "size": [400, 150, 1], |
| 63 | "background-color": [0, 0, 1, 1], | 61 | "background-color": [0, 0, 1, 1], |
| 64 | "background-image": { | 62 | "background-image": { |
| 65 | - "image": { | ||
| 66 | - "filename": "{DALI_IMAGE_DIR}button-background.png" | ||
| 67 | - } | 63 | + "filename": "{DALI_IMAGE_DIR}button-background.png" |
| 68 | } | 64 | } |
| 69 | } | 65 | } |
| 70 | ] | 66 | ] |