edje: refactor edje color class API
authorJee-Yong Um <jc9.um@samsung.com>
Tue, 28 Jun 2016 01:31:55 +0000 (10:31 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Tue, 28 Jun 2016 01:39:37 +0000 (10:39 +0900)
commitb543f4c896d9abd3df893dd07023528b508b25e0
tree8cd0e3c703c7e79a98971aaa6dd99a68dc233d70
parentd9889062d89bc8a7e4c58ec91dd0ba30eb271524
edje: refactor edje color class API

Summary:
refactor setter and getter of edje color class and
move edje_color_class_set/get() into Edje.Object as class functions

Reviewers: cedric, jpeg

Reviewed By: jpeg

Subscribers: kimcinoo

Differential Revision: https://phab.enlightenment.org/D4109

Note by jpeg:
The EO APIs introduced here will be revisited in upcoming patches,
in particular:
1. avoid non-premultiplied colors
2. move to a common color class interface
src/lib/edje/Edje_Legacy.h
src/lib/edje/edje_object.eo
src/lib/edje/edje_types.eot
src/lib/edje/edje_util.c