Continuing...
ERR("could not remove sub object %p from window %p", subobj, obj);
}
+
// deprecated
EAPI void
elm_win_name_set(Evas_Object *obj, const char *name)
ERR("Calling deprecrated function '%s'", __FUNCTION__);
}
+/* Internal EO APIs */
+#define EFL_UI_WIN_EXTRA_OPS \
+ EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor, _efl_ui_win_efl_canvas_object_legacy_ctor)
+
#include "efl_ui_win.eo.c"
Efl.Container.content { get; set; }
Efl.Container.content_unset;
Efl.Part.part;
- Efl.Canvas.Object.legacy_ctor;
}
constructors {
.name;
EAPI Eina_Bool efl_canvas_output_lock(Efl_Canvas_Output *output);
EAPI Eina_Bool efl_canvas_output_unlock(Efl_Canvas_Output *output);
+
+/* Internal EO APIs */
+EOAPI void efl_canvas_object_legacy_ctor(Eo *obj);
+
+
#ifdef __cplusplus
}
#endif
legacy_prefix: evas_object;
data: Evas_Object_Protected_Data;
methods {
- legacy_ctor @protected @beta {
- [[Internal function. Do not use.]]
- }
@property type @protected {
set {
[[Sets the legacy type name of this Evas object.]]
}
}
constructors {
- .legacy_ctor;
.type;
}
implements {
return efl_gfx_size_hint_display_mode_get(obj);
}
+/* Internal EO APIs and hidden overrides */
+
+EOAPI EFL_VOID_FUNC_BODY(efl_canvas_object_legacy_ctor)
+
#define EFL_CANVAS_OBJECT_EXTRA_OPS \
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_canvas_object_efl_object_dbg_info_get), \
EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call, _efl_canvas_object_efl_object_event_callback_legacy_call), \
- EFL_OBJECT_OP_FUNC(efl_event_callback_call, _efl_canvas_object_efl_object_event_callback_call)
+ EFL_OBJECT_OP_FUNC(efl_event_callback_call, _efl_canvas_object_efl_object_event_callback_call), \
+ EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor, _efl_canvas_object_legacy_ctor)
#include "canvas/efl_canvas_object.eo.c"