It was basically empty.
lib/evas/canvas/efl_canvas_polygon.eo \
lib/evas/canvas/efl_canvas_rectangle.eo \
lib/evas/canvas/evas_textblock.eo \
- lib/evas/canvas/evas_signal_interface.eo \
lib/evas/canvas/evas_object_smart.eo \
lib/evas/canvas/evas_common_interface.eo \
lib/evas/canvas/evas_canvas.eo \
static const Eo_Event_Description *_evas_selectable_interface_event_desc[];
static const Eo_Event_Description *_evas_zoomable_interface_event_desc[];
-static void
-_evas_signal_interface_class_constructor(Eo_Class *klass EINA_UNUSED)
-{
-}
-
-static void
-_evas_signal_interface_class_destructor(Eo_Class *klass EINA_UNUSED)
-{
-}
-
#include "canvas/evas_signal_interface.eo.c"
#include "canvas/evas_draggable_interface.eo.c"
#include "canvas/evas_clickable_interface.eo.c"
-interface Evas.Clickable_Interface (Evas.Signal_Interface)
+interface Evas.Clickable_Interface ()
{
events {
clicked;
-interface Evas.Draggable_Interface (Evas.Signal_Interface)
+interface Evas.Draggable_Interface ()
{
methods {
@property drag_target {
struct @extern Evas.Smart;
struct @extern Evas.Smart.Cb_Description;
-class Evas.Object.Smart (Evas.Object, Evas.Signal_Interface)
+class Evas.Object.Smart (Evas.Object)
{
legacy_prefix: evas_object_smart;
eo_prefix: evas_obj_smart;
-interface Evas.Scrollable_Interface (Evas.Signal_Interface)
+interface Evas.Scrollable_Interface ()
{
events {
scroll;
-interface Evas.Selectable_Interface (Evas.Signal_Interface)
+interface Evas.Selectable_Interface ()
{
events {
selected;
+++ /dev/null
-interface Evas.Signal_Interface ()
-{
- implements {
- class.constructor;
- class.destructor;
- }
-}
-interface Evas.Zoomable_Interface (Evas.Signal_Interface)
+interface Evas.Zoomable_Interface ()
{
events {
zoom,start;