summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Common.h
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@samsung.com>2014-08-01 15:11:28 +0100
committerDaniel Kolesa <d.kolesa@samsung.com>2014-08-21 09:26:03 +0100
commitbb24b606380747e795aec3f468833bde3327dab1 (patch)
tree662a74a0bbd07c1983308442df2ca93da6b21d58 /src/lib/evas/Evas_Common.h
parentac2ea63867c2ea50608158c095e28e31ab271b01 (diff)
eolian: generate implicit typedef for each class
And use these typedefs instead of just Eo in API.
Diffstat (limited to 'src/lib/evas/Evas_Common.h')
-rw-r--r--src/lib/evas/Evas_Common.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h
index e9abd7368b..adafbdd570 100644
--- a/src/lib/evas/Evas_Common.h
+++ b/src/lib/evas/Evas_Common.h
@@ -276,6 +276,8 @@ typedef struct _Evas_Public_Data Evas_Public_Data;
276 */ 276 */
277typedef Eo Evas_Object; 277typedef Eo Evas_Object;
278 278
279#define _EVAS_OBJECT_EO_CLASS_TYPE
280
279typedef void Evas_Performance; /**< An Evas Performance handle */ 281typedef void Evas_Performance; /**< An Evas Performance handle */
280typedef struct _Evas_Modifier Evas_Modifier; /**< An opaque type containing information on which modifier keys are registered in an Evas canvas */ 282typedef struct _Evas_Modifier Evas_Modifier; /**< An opaque type containing information on which modifier keys are registered in an Evas canvas */
281typedef struct _Evas_Lock Evas_Lock; /**< An opaque type containing information on which lock keys are registered in an Evas canvas */ 283typedef struct _Evas_Lock Evas_Lock; /**< An opaque type containing information on which lock keys are registered in an Evas canvas */
@@ -5241,6 +5243,8 @@ EAPI Eina_Bool evas_key_lock_is_set(const Evas_Lock *l, const char *k
5241 5243
5242typedef Eo Evas_Out; 5244typedef Eo Evas_Out;
5243 5245
5246#define _EVAS_OUT_EO_CLASS_TYPE
5247
5244/** 5248/**
5245 * @ingroup Evas_Font_Group 5249 * @ingroup Evas_Font_Group
5246 * 5250 *