From f82612e3f260b1ba5bc36292553b1b69b6bb6089 Mon Sep 17 00:00:00 2001 From: Yossi Kantor Date: Thu, 13 Mar 2014 14:15:22 +0200 Subject: [PATCH] Eolian: Integration of Evas Common Interface --- src/lib/evas/canvas/evas_common_interface.c | 20 +------------------- src/lib/evas/canvas/evas_common_interface.eo | 1 + 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/src/lib/evas/canvas/evas_common_interface.c b/src/lib/evas/canvas/evas_common_interface.c index 258fba04a6..2b205acbdd 100644 --- a/src/lib/evas/canvas/evas_common_interface.c +++ b/src/lib/evas/canvas/evas_common_interface.c @@ -3,22 +3,4 @@ #include "Eo.h" -EAPI Eo_Op EVAS_COMMON_BASE_ID = EO_NOOP; - -static const Eo_Op_Description op_desc[] = { - EO_OP_DESCRIPTION(EVAS_COMMON_SUB_ID_EVAS_GET, "Return the evas parent attached to the object"), - EO_OP_DESCRIPTION_SENTINEL -}; - -static const Eo_Class_Description class_desc = { - EO_VERSION, - "Evas_Common_Interface", - EO_CLASS_TYPE_INTERFACE, - EO_CLASS_DESCRIPTION_OPS(&EVAS_COMMON_BASE_ID, op_desc, EVAS_COMMON_SUB_ID_LAST), - NULL, - 0, - NULL, - NULL, -}; - -EO_DEFINE_CLASS(evas_common_class_get, &class_desc, NULL, NULL) +#include "canvas/evas_common_interface.eo.c" \ No newline at end of file diff --git a/src/lib/evas/canvas/evas_common_interface.eo b/src/lib/evas/canvas/evas_common_interface.eo index 13c2b57476..7c885c2ae7 100644 --- a/src/lib/evas/canvas/evas_common_interface.eo +++ b/src/lib/evas/canvas/evas_common_interface.eo @@ -1,6 +1,7 @@ interface Evas_Common_Interface () { eo_prefix: evas_common; + data: null; properties { evas { get {