summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-05-15 15:07:43 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-05-15 15:07:43 +0900
commit9a251d6d5d8ce01be2588bb6bed41c84d49f0f83 (patch)
tree8ebfb63f74da483b822cdf138a10e409402e8a7d
parentf8473a2d19ba146a8a08ab2d75f0b9a8da73ce39 (diff)
downloadefl-9a251d6d5d8ce01be2588bb6bed41c84d49f0f83.tar.gz
evas: Remove Evas_Border_Fill_Mode from EO
Ref T5312
-rw-r--r--src/lib/evas/Evas_Legacy.h15
-rw-r--r--src/lib/evas/canvas/evas_types.eot9
2 files changed, 15 insertions, 9 deletions
diff --git a/src/lib/evas/Evas_Legacy.h b/src/lib/evas/Evas_Legacy.h
index d300d6db1c..004e594319 100644
--- a/src/lib/evas/Evas_Legacy.h
+++ b/src/lib/evas/Evas_Legacy.h
@@ -4403,6 +4403,21 @@ EAPI void evas_object_image_border_scale_set(Evas_Object *obj, double scale);
EAPI double evas_object_image_border_scale_get(const Evas_Object *obj);
/**
+ * How an image's center region (the complement to the border region) should
+ * be rendered by Evas
+ */
+typedef enum
+{
+ EVAS_BORDER_FILL_NONE = 0, /**< Image's center region is @b not to be rendered */
+ EVAS_BORDER_FILL_DEFAULT = 1, /**< Image's center region is to be @b blended
+ * with objects underneath it, if it has
+ * transparency. This is the default behavior
+ * for image objects */
+ EVAS_BORDER_FILL_SOLID = 2 /**< Image's center region is to be made solid,
+ * even if it has transparency on it */
+} Evas_Border_Fill_Mode;
+
+/**
* @brief Specifies how the center part of the object (not the borders) should
* be drawn when EFL is rendering it.
*
diff --git a/src/lib/evas/canvas/evas_types.eot b/src/lib/evas/canvas/evas_types.eot
index 1ddf2bade2..277de4afdc 100644
--- a/src/lib/evas/canvas/evas_types.eot
+++ b/src/lib/evas/canvas/evas_types.eot
@@ -23,15 +23,6 @@ enum Evas.Touch_Point_State {
cancel [[Touch point is cancelled]]
}
-enum Evas.Border_Fill_Mode
-{
- [[How an image's center region (the complement to the border region) should be rendered by Evas]]
- legacy: evas_border_fill;
- none = 0, [[Image's center region is $b not to be rendered]]
- default = 1, [[Image's center region is to be $b blended with objects underneath it, if it has transparency. This is the default behavior for image objects]]
- solid = 2 [[Image's center region is to be made solid, even if it has transparency on it]]
-}
-
struct Evas.Modifier; [[An opaque type containing information on which modifier keys are registered in an Evas canvas]]
struct Evas.Lock; [[An opaque type containing information on which lock keys are registered in an Evas canvas]]