Updated visuals to separate alpha channel from mixColor 89/114889/4
authorDavid Steele <david.steele@samsung.com>
Wed, 15 Feb 2017 11:05:10 +0000 (11:05 +0000)
committerDavid Steele <david.steele@samsung.com>
Fri, 17 Feb 2017 16:52:55 +0000 (16:52 +0000)
commit5a2a5883422f4d114902ac57d57d7d1e973fbb2e
treec7d530c0934aa0cc6215c7eb23332825210fe173
parent5de2b2101d97c968496e77bdb31a561634fd8071
Updated visuals to separate alpha channel from mixColor

Visuals can now set "mixColor" property as either a vector3 or a vector4, but can
also set the alpha using the "opacity" property.

This works for setting via stylesheet and also for animating via transitions

Change-Id: Ib4e729a714f630b61278265e54bdfd71c4756425
Signed-off-by: David Steele <david.steele@samsung.com>
23 files changed:
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-compare-types.h [new file with mode: 0644]
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-gl-abstraction.h
automated-tests/src/dali-toolkit/utc-Dali-CheckBoxButton.cpp
automated-tests/src/dali-toolkit/utc-Dali-TransitionData.cpp
automated-tests/src/dali-toolkit/utc-Dali-Visual.cpp
automated-tests/src/dali-toolkit/utc-Dali-VisualFactory.cpp
dali-toolkit/devel-api/visuals/visual-properties-devel.h
dali-toolkit/internal/visuals/border/border-visual.cpp
dali-toolkit/internal/visuals/color/color-visual.cpp
dali-toolkit/internal/visuals/gradient/gradient-visual.cpp
dali-toolkit/internal/visuals/image/image-visual.cpp
dali-toolkit/internal/visuals/mesh/mesh-visual.cpp
dali-toolkit/internal/visuals/npatch/npatch-visual.cpp
dali-toolkit/internal/visuals/primitive/primitive-visual.cpp
dali-toolkit/internal/visuals/text/text-visual.cpp
dali-toolkit/internal/visuals/visual-base-data-impl.cpp
dali-toolkit/internal/visuals/visual-base-data-impl.h
dali-toolkit/internal/visuals/visual-base-impl.cpp
dali-toolkit/internal/visuals/visual-base-impl.h
dali-toolkit/internal/visuals/visual-string-constants.cpp
dali-toolkit/internal/visuals/visual-string-constants.h
dali-toolkit/internal/visuals/wireframe/wireframe-visual.cpp