We now use eo_do() and EFL_CANVAS_SCENE3D_CLASS macro to create viewport
Reviewers: raster, Hermet, cedric
Subscribers: jpeg, artem.popov
Differential Revision: https://phab.enlightenment.org/D4163
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
rp->object = evas_object_image_filled_add(ed->base->evas);
- Eo* viewport = evas_object_image_filled_add(ed->base->evas);
+ Eo* viewport = eo_add(EFL_CANVAS_SCENE3D_CLASS, ed->base->evas);
evas_object_image_source_set(rp->object, viewport);
evas_object_show(viewport);
evas_object_event_callback_add(rp->object, EVAS_CALLBACK_DEL, _evas_object_viewport_del, viewport);