forked from enlightenment/efl
evas: Make Efl.Canvas.Object.legacy_ctor internal
Continuing...
This commit is contained in:
parent
de4627030a
commit
781594088e
|
@ -8007,6 +8007,7 @@ elm_win_resize_object_del(Eo *obj, Evas_Object *subobj)
|
|||
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)
|
||||
|
@ -8046,4 +8047,8 @@ elm_win_teamwork_uri_open(Efl_Ui_Win *obj EINA_UNUSED, const char *uri EINA_UNUS
|
|||
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"
|
||||
|
|
|
@ -966,7 +966,6 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window,
|
|||
Efl.Container.content { get; set; }
|
||||
Efl.Container.content_unset;
|
||||
Efl.Part.part;
|
||||
Efl.Canvas.Object.legacy_ctor;
|
||||
}
|
||||
constructors {
|
||||
.name;
|
||||
|
|
|
@ -46,6 +46,11 @@ EAPI Evas_Engine_Info *efl_canvas_output_engine_info_get(Efl_Canvas_Output *outp
|
|||
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
|
||||
|
|
|
@ -8,9 +8,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx, Efl.Gfx.Stack, Efl.Animator,
|
|||
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.]]
|
||||
|
@ -620,7 +617,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx, Efl.Gfx.Stack, Efl.Animator,
|
|||
}
|
||||
}
|
||||
constructors {
|
||||
.legacy_ctor;
|
||||
.type;
|
||||
}
|
||||
implements {
|
||||
|
|
|
@ -2560,9 +2560,14 @@ evas_object_size_hint_display_mode_get(const Evas_Object *obj)
|
|||
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"
|
||||
|
|
Loading…
Reference in New Issue