forked from enlightenment/efl
parent
da43c63ce1
commit
3fb4bc336e
|
@ -2109,7 +2109,6 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
|
||||||
Efl.Gfx.size { set; }
|
Efl.Gfx.size { set; }
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Canvas.Object.no_render { set; }
|
Efl.Canvas.Object.no_render { set; }
|
||||||
Efl.Canvas.Object.paragraph_direction { set; }
|
Efl.Canvas.Object.paragraph_direction { set; }
|
||||||
Efl.Canvas.Group.group_add;
|
Efl.Canvas.Group.group_add;
|
||||||
|
|
|
@ -546,4 +546,7 @@ _edje_object_efl_observer_update(Eo *obj EINA_UNUSED, Edje *ed, Efl_Object *obs,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define EDJE_OBJECT_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _edje_object_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "edje_object.eo.c"
|
#include "edje_object.eo.c"
|
||||||
|
|
|
@ -2376,4 +2376,7 @@ ELM_PART_IMPLEMENT_CONTENT_UNSET(elm_layout, ELM_LAYOUT, Elm_Layout_Smart_Data,
|
||||||
|
|
||||||
/* Efl.Part end */
|
/* Efl.Part end */
|
||||||
|
|
||||||
|
#define ELM_LAYOUT_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _elm_layout_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "elm_layout.eo.c"
|
#include "elm_layout.eo.c"
|
||||||
|
|
|
@ -334,7 +334,6 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File,
|
||||||
implements {
|
implements {
|
||||||
class.constructor;
|
class.constructor;
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.File.file { get; set; }
|
Efl.File.file { get; set; }
|
||||||
Efl.File.mmap { get; set; }
|
Efl.File.mmap { get; set; }
|
||||||
Efl.Canvas.Group.group_del;
|
Efl.Canvas.Group.group_del;
|
||||||
|
|
|
@ -6496,6 +6496,8 @@ _elm_widget_efl_ui_focus_object_focus_set(Eo *obj, Elm_Widget_Smart_Data *pd, Ei
|
||||||
efl_ui_focus_object_focus_set(efl_super(obj, MY_CLASS), focus);
|
efl_ui_focus_object_focus_set(efl_super(obj, MY_CLASS), focus);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define ELM_WIDGET_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _elm_widget_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "elm_widget_item.eo.c"
|
#include "elm_widget_item.eo.c"
|
||||||
#include "elm_widget.eo.c"
|
#include "elm_widget.eo.c"
|
||||||
|
|
|
@ -838,7 +838,6 @@ abstract Elm.Widget (Efl.Canvas.Group, Elm.Interface.Atspi_Accessible, Elm.Inter
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.finalize;
|
Efl.Object.finalize;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Object.provider_find;
|
Efl.Object.provider_find;
|
||||||
Efl.Gfx.color { set; }
|
Efl.Gfx.color { set; }
|
||||||
Efl.Gfx.visible { set; }
|
Efl.Gfx.visible { set; }
|
||||||
|
|
|
@ -346,6 +346,23 @@ EOAPI Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Descript
|
||||||
* @{
|
* @{
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @struct _Efl_Dbg_Info
|
||||||
|
* The structure for the debug info used by Eo.
|
||||||
|
*/
|
||||||
|
typedef struct _Efl_Dbg_Info
|
||||||
|
{
|
||||||
|
Eina_Stringshare *name; /**< The name of the part (stringshare). */
|
||||||
|
Eina_Value value; /**< The value. */
|
||||||
|
} Efl_Dbg_Info;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Get debug information from the object.
|
||||||
|
*
|
||||||
|
* @param[in] root_node Node of the tree
|
||||||
|
*/
|
||||||
|
EOAPI void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @var EFL_DBG_INFO_TYPE
|
* @var EFL_DBG_INFO_TYPE
|
||||||
* The Eina_Value_Type for the debug info.
|
* The Eina_Value_Type for the debug info.
|
||||||
|
|
|
@ -8,12 +8,6 @@ struct Efl.Event.Description {
|
||||||
restart: bool; [[$true if when the event is triggered again from a callback, it should start from where it was]]
|
restart: bool; [[$true if when the event is triggered again from a callback, it should start from where it was]]
|
||||||
}
|
}
|
||||||
|
|
||||||
struct Efl.Dbg_Info {
|
|
||||||
[[The structure for the debug info used by Eo.]]
|
|
||||||
name: stringshare; [[The name of the part (stringshare).]]
|
|
||||||
value: generic_value; [[The value.]]
|
|
||||||
}
|
|
||||||
|
|
||||||
abstract Efl.Object ()
|
abstract Efl.Object ()
|
||||||
{
|
{
|
||||||
[[Abstract Efl object class]]
|
[[Abstract Efl object class]]
|
||||||
|
@ -312,12 +306,6 @@ abstract Efl.Object ()
|
||||||
@in new_obj: Efl.Object; [[The object to emit events from]]
|
@in new_obj: Efl.Object; [[The object to emit events from]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
dbg_info_get {
|
|
||||||
[[Get debug information from the object.]]
|
|
||||||
params {
|
|
||||||
@in root_node: ptr(Efl.Dbg_Info); [[Node of the tree]]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
children_iterator_new {
|
children_iterator_new {
|
||||||
[[Get an iterator on all childrens]]
|
[[Get an iterator on all childrens]]
|
||||||
return: free(own(iterator<Efl.Object>), eina_iterator_free) @warn_unused; [[Children iterator]]
|
return: free(own(iterator<Efl.Object>), eina_iterator_free) @warn_unused; [[Children iterator]]
|
||||||
|
|
|
@ -757,6 +757,8 @@ _efl_object_dbg_info_get(Eo *obj EINA_UNUSED, Efl_Object_Data *pd EINA_UNUSED, E
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EOAPI EFL_VOID_FUNC_BODYV(efl_dbg_info_get, EFL_FUNC_CALL(root_node), Efl_Dbg_Info *root_node);
|
||||||
|
|
||||||
/* Weak reference. */
|
/* Weak reference. */
|
||||||
|
|
||||||
static inline size_t
|
static inline size_t
|
||||||
|
@ -1968,6 +1970,7 @@ _efl_object_future_link(Eo *obj EINA_UNUSED, Efl_Object_Data *pd, Efl_Future *li
|
||||||
EFL_OBJECT_OP_FUNC(efl_event_callback_array_priority_add, _efl_object_event_callback_array_priority_add), \
|
EFL_OBJECT_OP_FUNC(efl_event_callback_array_priority_add, _efl_object_event_callback_array_priority_add), \
|
||||||
EFL_OBJECT_OP_FUNC(efl_event_callback_array_del, _efl_object_event_callback_array_del), \
|
EFL_OBJECT_OP_FUNC(efl_event_callback_array_del, _efl_object_event_callback_array_del), \
|
||||||
EFL_OBJECT_OP_FUNC(efl_event_callback_call, _efl_object_event_callback_call), \
|
EFL_OBJECT_OP_FUNC(efl_event_callback_call, _efl_object_event_callback_call), \
|
||||||
EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call, _efl_object_event_callback_legacy_call)
|
EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call, _efl_object_event_callback_legacy_call), \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "efl_object.eo.c"
|
#include "efl_object.eo.c"
|
||||||
|
|
|
@ -861,5 +861,7 @@ _efl_canvas_image_efl_object_dbg_info_get(Eo *obj, void *pd EINA_UNUSED, Efl_Dbg
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define EFL_CANVAS_IMAGE_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_canvas_image_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "efl_canvas_image.eo.c"
|
#include "efl_canvas_image.eo.c"
|
||||||
|
|
|
@ -34,6 +34,5 @@ class Efl.Canvas.Image (Efl.Canvas.Image.Internal, Efl.Gfx.Buffer,
|
||||||
Efl.Image.Load.load_skip_header { get; set; }
|
Efl.Image.Load.load_skip_header { get; set; }
|
||||||
Efl.Image.Load.load_region { get; set; }
|
Efl.Image.Load.load_region { get; set; }
|
||||||
Efl.Image.Load.load_region_support { get; }
|
Efl.Image.Load.load_region_support { get; }
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,6 @@ abstract Efl.Canvas.Image.Internal (Efl.Canvas.Object, Efl.Canvas.Filter.Interna
|
||||||
implements {
|
implements {
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Object.finalize;
|
Efl.Object.finalize;
|
||||||
Efl.File.save;
|
Efl.File.save;
|
||||||
Efl.Orientation.orientation { get; set; }
|
Efl.Orientation.orientation { get; set; }
|
||||||
|
|
|
@ -637,7 +637,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx, Efl.Gfx.Stack, Efl.Animator,
|
||||||
implements {
|
implements {
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Object.provider_find;
|
Efl.Object.provider_find;
|
||||||
Efl.Gfx.visible { get; set; }
|
Efl.Gfx.visible { get; set; }
|
||||||
Efl.Gfx.color { get; set; }
|
Efl.Gfx.color { get; set; }
|
||||||
|
|
|
@ -364,7 +364,6 @@ class Efl.Canvas.Text (Efl.Canvas.Object, Efl.Text, Efl.Canvas.Filter.Internal)
|
||||||
implements {
|
implements {
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Canvas.Object.paragraph_direction { get; set; }
|
Efl.Canvas.Object.paragraph_direction { get; set; }
|
||||||
Efl.Text.text { get; set; }
|
Efl.Text.text { get; set; }
|
||||||
Efl.Gfx.Filter.filter_program { get; set; }
|
Efl.Gfx.Filter.filter_program { get; set; }
|
||||||
|
|
|
@ -3551,6 +3551,9 @@ _evas_object_image_surface_get(Evas_Object_Protected_Data *obj, Eina_Bool create
|
||||||
return pd->engine_data;
|
return pd->engine_data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define EFL_CANVAS_IMAGE_INTERNAL_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_canvas_image_internal_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "canvas/efl_canvas_image_internal.eo.c"
|
#include "canvas/efl_canvas_image_internal.eo.c"
|
||||||
|
|
||||||
/* vim:set ts=8 sw=3 sts=3 expandtab cino=>5n-2f0^-2{2(0W1st0 :*/
|
/* vim:set ts=8 sw=3 sts=3 expandtab cino=>5n-2f0^-2{2(0W1st0 :*/
|
||||||
|
|
|
@ -2566,6 +2566,7 @@ evas_object_size_hint_display_mode_get(const Evas_Object *obj)
|
||||||
}
|
}
|
||||||
|
|
||||||
#define EFL_CANVAS_OBJECT_EXTRA_OPS \
|
#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_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)
|
||||||
|
|
||||||
|
|
|
@ -2442,4 +2442,7 @@ _evas_text_efl_canvas_object_paragraph_direction_get(Eo *eo_obj EINA_UNUSED,
|
||||||
return o->paragraph_direction;
|
return o->paragraph_direction;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define EVAS_TEXT_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _evas_text_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "canvas/evas_text.eo.c"
|
#include "canvas/evas_text.eo.c"
|
||||||
|
|
|
@ -14952,5 +14952,8 @@ ppar(Evas_Object_Textblock_Paragraph *par)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define EFL_CANVAS_TEXT_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _efl_canvas_text_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "canvas/efl_canvas_text_cursor.eo.c"
|
#include "canvas/efl_canvas_text_cursor.eo.c"
|
||||||
#include "canvas/efl_canvas_text.eo.c"
|
#include "canvas/efl_canvas_text.eo.c"
|
||||||
|
|
|
@ -1508,4 +1508,7 @@ evas_object_textgrid_font_get(const Eo *obj, const char **font_name, Evas_Font_S
|
||||||
efl_text_properties_font_get((Eo *) obj, font_name, font_size);
|
efl_text_properties_font_get((Eo *) obj, font_name, font_size);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define EVAS_TEXTGRID_EXTRA_OPS \
|
||||||
|
EFL_OBJECT_OP_FUNC(efl_dbg_info_get, _evas_textgrid_efl_object_dbg_info_get)
|
||||||
|
|
||||||
#include "canvas/evas_textgrid.eo.c"
|
#include "canvas/evas_textgrid.eo.c"
|
||||||
|
|
|
@ -261,7 +261,6 @@ class Evas.Text (Efl.Canvas.Object, Efl.Text, Efl.Text.Properties, Efl.Canvas.Fi
|
||||||
implements {
|
implements {
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Gfx.size { set; }
|
Efl.Gfx.size { set; }
|
||||||
Efl.Text.text { get; set; }
|
Efl.Text.text { get; set; }
|
||||||
Efl.Text.Properties.font { get; set; }
|
Efl.Text.Properties.font { get; set; }
|
||||||
|
|
|
@ -199,7 +199,6 @@ class Evas.Textgrid (Efl.Canvas.Object, Efl.Text.Properties)
|
||||||
implements {
|
implements {
|
||||||
Efl.Object.constructor;
|
Efl.Object.constructor;
|
||||||
Efl.Object.destructor;
|
Efl.Object.destructor;
|
||||||
Efl.Object.dbg_info_get;
|
|
||||||
Efl.Text.Properties.font { get; set; }
|
Efl.Text.Properties.font { get; set; }
|
||||||
Efl.Text.Properties.font_source { get; set; }
|
Efl.Text.Properties.font_source { get; set; }
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue