diff options
author | Tom Hacohen <tom@stosb.com> | 2015-05-29 15:00:10 +0100 |
---|---|---|
committer | Tom Hacohen <tom@stosb.com> | 2015-05-29 15:00:22 +0100 |
commit | 8a6e542fefcd0d4dc3c876c1da51f18e2b0e8f44 (patch) | |
tree | 22e288ddd43002f2e02af683aeff596db12c98c4 | |
parent | 98497f84069cdfc432fa43d13caeb2a80a6dbdff (diff) |
Evas map: Move opaque type definition to .eo.
-rw-r--r-- | src/lib/evas/Evas_Common.h | 13 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_object.eo | 2 | ||||
-rw-r--r-- | src/lib/evas/evas_types.eot | 8 |
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; | |||
274 | typedef struct _Evas_Smart_Cb_Description Evas_Smart_Cb_Description; | 274 | typedef 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 | */ | ||
287 | typedef 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 | } |
10 | struct 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 | */ | ||