Evas_Smart_Cb was used in legacy while flipselector_func_type was used in Eo. That made the compilation failing in E.