summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-05-29 15:00:10 +0100
committerTom Hacohen <tom@stosb.com>2015-05-29 15:00:22 +0100
commit8a6e542fefcd0d4dc3c876c1da51f18e2b0e8f44 (patch)
tree22e288ddd43002f2e02af683aeff596db12c98c4
parent98497f84069cdfc432fa43d13caeb2a80a6dbdff (diff)
Evas map: Move opaque type definition to .eo.
-rw-r--r--src/lib/evas/Evas_Common.h13
-rw-r--r--src/lib/evas/canvas/evas_object.eo2
-rw-r--r--src/lib/evas/evas_types.eot8
3 files changed, 9 insertions, 14 deletions
diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h
index 795ecde334..d064f8f9f3 100644
--- a/src/lib/evas/Evas_Common.h
+++ b/src/lib/evas/Evas_Common.h
@@ -274,19 +274,6 @@ typedef struct _Evas_Smart_Interface Evas_Smart_Interface;
274typedef struct _Evas_Smart_Cb_Description Evas_Smart_Cb_Description; 274typedef struct _Evas_Smart_Cb_Description Evas_Smart_Cb_Description;
275 275
276/** 276/**
277 * @typedef Evas_Map
278 *
279 * An opaque handle to map points
280 *
281 * @see evas_map_new()
282 * @see evas_map_free()
283 * @see evas_map_dup()
284 *
285 * @ingroup Evas_Object_Group_Map
286 */
287typedef struct _Evas_Map Evas_Map;
288
289/**
290 * @typedef Evas 277 * @typedef Evas
291 * 278 *
292 * An opaque handle to an Evas canvas. 279 * An opaque handle to an Evas canvas.
diff --git a/src/lib/evas/canvas/evas_object.eo b/src/lib/evas/canvas/evas_object.eo
index ea2442a8a1..98f4d01350 100644
--- a/src/lib/evas/canvas/evas_object.eo
+++ b/src/lib/evas/canvas/evas_object.eo
@@ -310,7 +310,7 @@ abstract Evas.Object (Eo.Base, Evas.Common_Interface, Efl.Gfx.Base, Efl.Gfx.Stac
310 @see evas_object_map_set() */ 310 @see evas_object_map_set() */
311 } 311 }
312 values { 312 values {
313 map: const(Evas_Map)*; /*@ new map to use */ 313 map: const(Evas.Map)*; /*@ new map to use */
314 } 314 }
315 } 315 }
316 @property size_hint_aspect { 316 @property size_hint_aspect {
diff --git a/src/lib/evas/evas_types.eot b/src/lib/evas/evas_types.eot
index 178337d16b..1d48cba518 100644
--- a/src/lib/evas/evas_types.eot
+++ b/src/lib/evas/evas_types.eot
@@ -7,3 +7,11 @@ enum Evas.Aspect_Control {
7 vertical = 3, /**< Use all vertical container space to place an object, using the given aspect */ 7 vertical = 3, /**< Use all vertical container space to place an object, using the given aspect */
8 both = 4 /**< Use all horizontal @b and vertical container spaces to place an object (never growing it out of those bounds), using the given aspect */ 8 both = 4 /**< Use all horizontal @b and vertical container spaces to place an object (never growing it out of those bounds), using the given aspect */
9} 9}
10struct Evas.Map; /*@ An opaque handle to map points
11 *
12 * @see evas_map_new()
13 * @see evas_map_free()
14 * @see evas_map_dup()
15 *
16 * @ingroup Evas_Object_Group_Map
17 */