- smart = Data_Make_Struct (rb_cObject, Evas_Smart *, NULL, NULL, s);
+ sd->smart_class.add = NULL;
+ sd->smart_class.del = smart_delete;
+ sd->smart_class.move = smart_move;
+ sd->smart_class.resize = smart_resize;
+ sd->smart_class.show = smart_show;
+ sd->smart_class.hide = smart_hide;
+ sd->smart_class.color_set = smart_color_set;
+ sd->smart_class.clip_set = smart_clip_set;
+ sd->smart_class.clip_unset = smart_clip_unset;