evas: Remove Evas_Border_Fill_Mode from EO
authorJean-Philippe Andre <jp.andre@samsung.com>
Mon, 15 May 2017 06:07:43 +0000 (15:07 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 15 May 2017 06:07:43 +0000 (15:07 +0900)
Ref T5312

src/lib/evas/Evas_Legacy.h
src/lib/evas/canvas/evas_types.eot

index d300d6d..004e594 100644 (file)
@@ -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.
  *
index 1ddf2ba..277de4a 100644 (file)
@@ -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]]