www: docs: update for new changes in EO interfaces

This commit is contained in:
Stefan Schmidt 2017-05-31 13:54:00 +02:00
parent 84f2ded681
commit d03e59243f
3958 changed files with 102199 additions and 130018 deletions

View File

@ -1,19 +0,0 @@
<title>Ecore_Cb</title>
===== Signature =====
<code>
type @extern Ecore_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Ecore_Cb;
</code>
===== Description =====
%%Ecore callback type%%
{{page>:docs:efl:user:alias:ecore_cb:description&nodate&nolink&nouser}}

View File

@ -0,0 +1,19 @@
<title>Ecore_Pos_Map</title>
===== Signature =====
<code>
type @extern Ecore_Pos_Map: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Ecore_Pos_Map;
</code>
===== Description =====
No description supplied.
{{page>:docs:efl:user:alias:ecore_pos_map:description&nodate&nolink&nouser}}

View File

@ -1,21 +0,0 @@
<title>Efl.Callback_Priority</title>
===== Signature =====
<code>
type Efl.Callback_Priority: short;
</code>
===== C signature =====
<code c>
typedef short Efl_Callback_Priority;
</code>
===== Description =====
%%Callback priority value. Range is -32k - 32k. The lower the number, the higher the priority.%%
%%See @ref EFL_CALLBACK_PRIORITY_AFTER, @ref EFL_CALLBACK_PRIORITY_BEFORE @ref EFL_CALLBACK_PRIORITY_DEFAULT%%
{{page>:docs:efl:user:alias:efl:callback_priority:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Efl.Event_Cb</title>
===== Signature =====
<code>
type Efl.Event_Cb: __builtin_event_cb;
</code>
===== C signature =====
<code c>
typedef Efl_Event_Cb Efl_Event_Cb;
</code>
===== Description =====
%%An event callback prototype.%%
{{page>:docs:efl:user:alias:efl:event_cb:description&nodate&nolink&nouser}}

View File

@ -2,18 +2,18 @@
===== Signature =====
<code>
type Elm.Gengrid.Item.Class: Elm.Gen.Item.Class;
type @extern Elm.Gengrid.Item.Class: __undefined_type;
</code>
===== C signature =====
<code c>
typedef Elm_Gen_Item_Class Elm_Gengrid_Item_Class;
typedef __undefined_type Elm_Gengrid_Item_Class;
</code>
===== Description =====
%%See %%[[:docs:efl:auto:struct:elm:gen:item:class|Elm.Gen.Item.Class]]%%.%%
No description supplied.
{{page>:docs:efl:user:alias:elm:gengrid:item:class:description&nodate&nolink&nouser}}

View File

@ -2,18 +2,18 @@
===== Signature =====
<code>
type Elm.Genlist.Item.Class: Elm.Gen.Item.Class;
type @extern Elm.Genlist.Item.Class: __undefined_type;
</code>
===== C signature =====
<code c>
typedef Elm_Gen_Item_Class Elm_Genlist_Item_Class;
typedef __undefined_type Elm_Genlist_Item_Class;
</code>
===== Description =====
%%See %%[[:docs:efl:auto:struct:elm:gen:item:class|Elm.Gen.Item.Class]]%%.%%
No description supplied.
{{page>:docs:efl:user:alias:elm:genlist:item:class:description&nodate&nolink&nouser}}

View File

@ -0,0 +1,19 @@
<title>Elm.Glob.Match_Flags</title>
===== Signature =====
<code>
type @extern Elm.Glob.Match_Flags: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Glob_Match_Flags;
</code>
===== Description =====
No description supplied.
{{page>:docs:efl:user:alias:elm:glob:match_flags:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Event_Cb</title>
===== Signature =====
<code>
type Elm_Event_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Event_Cb;
</code>
===== Description =====
%%Elementary event callback type%%
{{page>:docs:efl:user:alias:elm_event_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_Content_Get_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_Content_Get_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_Content_Get_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item content callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_content_get_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_Del_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_Del_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_Del_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item del callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_del_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_Filter_Get_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_Filter_Get_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_Filter_Get_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item filter callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_filter_get_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_Reusable_Content_Get_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_Reusable_Content_Get_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_Reusable_Content_Get_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item reusable content callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_reusable_content_get_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_State_Get_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_State_Get_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_State_Get_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item state callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_state_get_cb:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Elm_Gen_Item_Text_Get_Cb</title>
===== Signature =====
<code>
type Elm_Gen_Item_Text_Get_Cb: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Elm_Gen_Item_Text_Get_Cb;
</code>
===== Description =====
%%Elementary genlist/gengrid item text callback type%%
{{page>:docs:efl:user:alias:elm_gen_item_text_get_cb:description&nodate&nolink&nouser}}

View File

@ -0,0 +1,19 @@
<title>Evas.Callback_Type</title>
===== Signature =====
<code>
type @extern Evas.Callback_Type: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Evas_Callback_Type;
</code>
===== Description =====
%%Evas event type%%
{{page>:docs:efl:user:alias:evas:callback_type:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Evas.Coord</title>
===== Signature =====
<code>
type Evas.Coord: int;
</code>
===== C signature =====
<code c>
typedef int Evas_Coord;
</code>
===== Description =====
%%A type for coordinates%%
{{page>:docs:efl:user:alias:evas:coord:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Evas.Font.Size</title>
===== Signature =====
<code>
type Evas.Font.Size: int;
</code>
===== C signature =====
<code c>
typedef int Evas_Font_Size;
</code>
===== Description =====
%%A type for font size%%
{{page>:docs:efl:user:alias:evas:font:size:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Evas.Load_Error</title>
===== Signature =====
<code>
type @extern Evas.Load_Error: int;
</code>
===== C signature =====
<code c>
typedef int Evas_Load_Error;
</code>
===== Description =====
%%Evas load error type%%
{{page>:docs:efl:user:alias:evas:load_error:description&nodate&nolink&nouser}}

View File

@ -1,19 +0,0 @@
<title>Evas.Modifier_Mask</title>
===== Signature =====
<code>
type Evas.Modifier_Mask: ullong;
</code>
===== C signature =====
<code c>
typedef unsigned long long Evas_Modifier_Mask;
</code>
===== Description =====
%%An Evas modifier mask type%%
{{page>:docs:efl:user:alias:evas:modifier_mask:description&nodate&nolink&nouser}}

View File

@ -0,0 +1,19 @@
<title>Evas.Text_Style_Type</title>
===== Signature =====
<code>
type @extern Evas.Text_Style_Type: __undefined_type;
</code>
===== C signature =====
<code c>
typedef __undefined_type Evas_Text_Style_Type;
</code>
===== Description =====
No description supplied.
{{page>:docs:efl:user:alias:evas:text_style_type:description&nodate&nolink&nouser}}

View File

@ -117,13 +117,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -138,34 +131,6 @@ void efl_destructor(Eo *obj);
%%Call the object's destructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -180,20 +145,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -236,13 +187,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -257,20 +201,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -300,38 +230,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -210,13 +210,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -224,34 +217,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -266,20 +231,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -322,13 +273,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -343,20 +287,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -386,38 +316,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* **Ecore.Audio.In.constructor**
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* **Ecore.Audio.In.destructor**
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -210,13 +210,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -224,34 +217,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -266,20 +231,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -322,13 +273,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -343,20 +287,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -386,38 +316,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* **Ecore.Audio.In.Sndfile.destructor**
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -182,14 +182,6 @@ Efl_Object *efl_constructor(Eo *obj);
%%Call the object's constructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:ecore:audio:in:tone:property:key_data|key_data]]** //**(get, set)**// //[Overridden here]//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:children_iterator_new|children_iterator_new]]**
<code c>
Eina_Iterator *efl_children_iterator_new(Eo *obj);
@ -218,13 +210,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -232,34 +217,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -274,20 +231,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -330,13 +273,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -351,20 +287,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -394,30 +316,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* **Ecore.Audio.In.Tone.constructor**
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -1,54 +0,0 @@
<title>Ecore.Audio.In.Tone.key_data</title>
//Overridden from [[:docs:efl:auto:class:efl:object:property:key_data|Efl.Object.key_data]] **(get, set)**.//===== Signature =====
<code>
@property key_data {
get {
keys {
key: string;
}
values {
data: void_ptr;
}
}
set {
keys {
key: string;
}
values {
data: const(void_ptr);
}
}
}
</code>
===== C signature =====
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
===== Keys =====
* **key** - %%The key associated with the data%%
===== Values =====
==== Getter ====
* **data** - %%The data to set%%
==== Setter ====
* **data** - %%The data to set%%
===== Description =====
%%Generic data with string key on an object.%%
%%The user is in charge of freeing the data.%%{{page>:docs:efl:user:class:ecore:audio:in:tone:property:key_data:description&nodate&nolink&nouser}}
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:property:key_data|Efl.Object.key_data]]
* **Ecore.Audio.In.Tone.key_data**

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* **Ecore.Audio.constructor**
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -148,13 +148,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -162,34 +155,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -204,20 +169,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -260,13 +211,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -281,20 +225,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -324,38 +254,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* **Ecore.Audio.Out.constructor**
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* **Ecore.Audio.Out.destructor**
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -148,13 +148,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -162,34 +155,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -204,20 +169,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -260,13 +211,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -281,20 +225,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -324,38 +254,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* **Ecore.Audio.Out.Pulse.constructor**
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* **Ecore.Audio.Out.Pulse.destructor**
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -148,13 +148,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -162,34 +155,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -204,20 +169,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -260,13 +211,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -281,20 +225,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -324,38 +254,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* **Ecore.Audio.Out.Sndfile.constructor**
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* **Ecore.Audio.Out.Sndfile.destructor**
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -143,13 +143,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -157,34 +150,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -199,20 +164,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -248,13 +199,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -269,20 +213,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -312,38 +242,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* **Ecore.Con.Eet.Base.constructor**
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* **Ecore.Con.Eet.Base.destructor**
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* **Ecore.Con.Eet.Base.finalize**
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -141,13 +141,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -155,34 +148,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -197,20 +162,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -246,13 +197,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -267,20 +211,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -310,38 +240,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* **Ecore.Con.Eet.Client.Obj.constructor**
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* **Ecore.Con.Eet.Client.Obj.constructor**
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* **Ecore.Con.Eet.Client.Obj.destructor**
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* **Ecore.Con.Eet.Client.Obj.destructor**
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -141,13 +141,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -155,34 +148,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -197,20 +162,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -246,13 +197,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -267,20 +211,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -310,38 +240,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* **Ecore.Con.Eet.Server.Obj.constructor**
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* **Ecore.Con.Eet.Server.Obj.destructor**
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -97,13 +97,6 @@ Efl_Object *efl_constructor(Eo *obj);
%%Call the object's constructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -111,34 +104,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -153,20 +118,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -202,13 +153,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -223,20 +167,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -266,38 +196,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* **Ecore.Exe.destructor**
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* **Ecore.Exe.finalize**
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -105,13 +105,6 @@ Efl_Object *efl_constructor(Eo *obj);
%%Call the object's constructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -119,34 +112,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -161,20 +126,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -210,13 +161,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -231,20 +175,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -274,38 +204,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* **Ecore.Poller.destructor**
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* **Ecore.Poller.destructor**
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* **Ecore.Poller.finalize**
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* **Ecore.Poller.finalize**
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -106,13 +106,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -120,34 +113,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -162,20 +127,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -218,13 +169,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -239,20 +183,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -282,38 +212,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);
@ -332,7 +230,7 @@ void efl_parent_set(Eo *obj, Efl_Object *parent);
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:class:ector:cairo:software:surface:method:pixels_set|pixels_set]]** //[Overridden here]//
<code c>
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, int stride, Efl_Gfx_Colorspace cspace, Eina_Bool writable, unsigned char l, unsigned char r, unsigned char t, unsigned char b);
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, Efl_Gfx_Colorspace cspace, Eina_Bool writable);
</code>
%%Set the source pixels for this buffer, or allocate a new memory region%%\\
@ -344,20 +242,6 @@ void *ector_buffer_map(Eo *obj, unsigned int *length, Ector_Buffer_Access_Flag m
%%Map a region of this buffer for read or write access by the CPU, fetch data from the GPU if needed. This operation may be slow if cpu_readable_fast or cpu_writeable_fast are not true, or if the required colorspace is different from the internal one.%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_free|span_free]]**
<code c>
void ector_buffer_span_free(Eo *obj, uint8_t *data);
</code>
%%Must be called as soon as possible after span_get%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_get|span_get]]**
<code c>
uint8_t *ector_buffer_span_get(Eo *obj, int x, int y, unsigned int w, Efl_Gfx_Colorspace cspace, unsigned int *length);
</code>
%%Get a single horizontal span of length w starting from (x,y)%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:unmap|unmap]]**
<code c>
void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
@ -365,13 +249,6 @@ void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
%%Unmap a region of this buffer, and upload data to the GPU (if needed).%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:border|border]]** //**(get)**//
<code c>
void ector_buffer_border_get(const Eo *obj, int *l, int *r, int *t, int *b);
</code>
%%Duplicated pixel borders of this buffer, used for GL scaling%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:cspace|cspace]]** //**(get)**//
<code c>
Efl_Gfx_Colorspace ector_buffer_cspace_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* **Ector.Cairo.Software.Surface.constructor**
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* **Ector.Cairo.Software.Surface.destructor**
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -7,13 +7,8 @@ pixels_set @pure_virtual {
@in pixels: void_ptr;
@in width: int;
@in height: int;
@in stride: int;
@in cspace: Efl.Gfx.Colorspace;
@in writable: bool;
@in l: ubyte;
@in r: ubyte;
@in t: ubyte;
@in b: ubyte;
}
return: bool;
}
@ -22,7 +17,7 @@ pixels_set @pure_virtual {
===== C signature =====
<code c>
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, int stride, Efl_Gfx_Colorspace cspace, Eina_Bool writable, unsigned char l, unsigned char r, unsigned char t, unsigned char b);
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, Efl_Gfx_Colorspace cspace, Eina_Bool writable);
</code>
===== Parameters =====
@ -30,13 +25,8 @@ Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height,
* **pixels** //(in)// - %%If %%''null''%%, allocates an empty buffer%%
* **width** //(in)// - %%Buffer width%%
* **height** //(in)// - %%Buffer height%%
* **stride** //(in)// - %%Can be 0%%
* **cspace** //(in)// - %%Buffer colorspace%%
* **writable** //(in)// - %%Buffer is writable%%
* **l** //(in)// - %%Left border pixels, usually 0 or 1%%
* **r** //(in)// - %%Right border pixels, usually 0 or 1%%
* **t** //(in)// - %%Top border pixels, usually 0 or 1%%
* **b** //(in)// - %%Bottom border pixels, usually 0 or 1%%
===== Description =====
@ -48,6 +38,6 @@ Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height,
===== Implemented by =====
* [[:docs:efl:auto:mixin:ector:buffer:method:pixels_set|Ector.Buffer.pixels_set]]
* [[:docs:efl:auto:mixin:ector:software:buffer:base:method:pixels_set|Ector.Software.Buffer.Base.pixels_set]]
* **Ector.Cairo.Software.Surface.pixels_set**
* [[:docs:efl:auto:mixin:ector:software:buffer:base:method:pixels_set|Ector.Software.Buffer.Base.pixels_set]]

View File

@ -100,13 +100,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -114,34 +107,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -156,20 +121,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -212,13 +163,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -233,20 +177,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -276,38 +206,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);
@ -333,25 +231,11 @@ void *ector_buffer_map(Eo *obj, unsigned int *length, Ector_Buffer_Access_Flag m
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:pixels_set|pixels_set]]**
<code c>
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, int stride, Efl_Gfx_Colorspace cspace, Eina_Bool writable, unsigned char l, unsigned char r, unsigned char t, unsigned char b);
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, Efl_Gfx_Colorspace cspace, Eina_Bool writable);
</code>
%%Set the source pixels for this buffer, or allocate a new memory region%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_free|span_free]]**
<code c>
void ector_buffer_span_free(Eo *obj, uint8_t *data);
</code>
%%Must be called as soon as possible after span_get%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_get|span_get]]**
<code c>
uint8_t *ector_buffer_span_get(Eo *obj, int x, int y, unsigned int w, Efl_Gfx_Colorspace cspace, unsigned int *length);
</code>
%%Get a single horizontal span of length w starting from (x,y)%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:unmap|unmap]]**
<code c>
void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
@ -359,13 +243,6 @@ void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
%%Unmap a region of this buffer, and upload data to the GPU (if needed).%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:border|border]]** //**(get)**//
<code c>
void ector_buffer_border_get(const Eo *obj, int *l, int *r, int *t, int *b);
</code>
%%Duplicated pixel borders of this buffer, used for GL scaling%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:cspace|cspace]]** //**(get)**//
<code c>
Efl_Gfx_Colorspace ector_buffer_cspace_get(const Eo *obj);

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* **Ector.Cairo.Surface.constructor**
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* **Ector.Cairo.Surface.destructor**
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -12,12 +12,10 @@ digraph hierarchy {
ector_gl_buffer [fillcolor = "black", label = "Ector.GL.Buffer", color = "gray15", fontcolor = "white", style = "filled"]
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
ector_gl_buffer_base [fillcolor = "gray15", label = "Ector.GL.Buffer.Base", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_buffer [fillcolor = "gray15", label = "Ector.Buffer", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_gl_buffer -> efl_object
ector_gl_buffer -> ector_gl_buffer_base
ector_gl_buffer_base -> ector_buffer
ector_gl_buffer -> ector_buffer
}
</graphviz>
@ -27,8 +25,7 @@ digraph hierarchy {
* **[[:docs:efl:auto:class:ector:gl:buffer|Ector.GL.Buffer]] //(class)//**
* [[:docs:efl:auto:class:efl:object|Efl.Object]] //(class)//
* [[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]] //(mixin)//
===== Description =====
@ -73,13 +70,6 @@ Efl_Object *efl_constructor(Eo *obj);
%%Call the object's constructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -94,34 +84,6 @@ void efl_destructor(Eo *obj);
%%Call the object's destructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -136,20 +98,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -192,13 +140,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -213,20 +154,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -256,38 +183,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);
@ -313,25 +208,11 @@ void *ector_buffer_map(Eo *obj, unsigned int *length, Ector_Buffer_Access_Flag m
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:pixels_set|pixels_set]]**
<code c>
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, int stride, Efl_Gfx_Colorspace cspace, Eina_Bool writable, unsigned char l, unsigned char r, unsigned char t, unsigned char b);
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, Efl_Gfx_Colorspace cspace, Eina_Bool writable);
</code>
%%Set the source pixels for this buffer, or allocate a new memory region%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_free|span_free]]**
<code c>
void ector_buffer_span_free(Eo *obj, uint8_t *data);
</code>
%%Must be called as soon as possible after span_get%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_get|span_get]]**
<code c>
uint8_t *ector_buffer_span_get(Eo *obj, int x, int y, unsigned int w, Efl_Gfx_Colorspace cspace, unsigned int *length);
</code>
%%Get a single horizontal span of length w starting from (x,y)%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:unmap|unmap]]**
<code c>
void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
@ -339,13 +220,6 @@ void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
%%Unmap a region of this buffer, and upload data to the GPU (if needed).%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:border|border]]** //**(get)**//
<code c>
void ector_buffer_border_get(const Eo *obj, int *l, int *r, int *t, int *b);
</code>
%%Duplicated pixel borders of this buffer, used for GL scaling%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:cspace|cspace]]** //**(get)**//
<code c>
Efl_Gfx_Colorspace ector_buffer_cspace_get(const Eo *obj);
@ -367,41 +241,6 @@ void ector_buffer_size_get(const Eo *obj, int *w, int *h);
%%The (rectangular) size of the pixel buffer.%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:fbo|fbo]]** //**(get)**//
<code c>
int ector_gl_buffer_base_fbo_get(const Eo *obj);
</code>
%%Framebuffer object ID%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:texture|texture]]** //**(get)**//
<code c>
int ector_gl_buffer_base_texture_get(const Eo *obj);
</code>
%%GL texture ID%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:vertices|vertices]]** //**(get)**//
<code c>
void ector_gl_buffer_base_vertices_get(const Eo *obj, double *x, double *y, double *w, double *h);
</code>
%%Returns the texture vertices to draw this image with no rotation%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:whole|whole]]** //**(get)**//
<code c>
Eina_Bool ector_gl_buffer_base_whole_get(const Eo *obj);
</code>
%%If %%''true''%%, the image is covering the entire GL texture, ie. it's not part of an atlas.%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:method:attach|attach]]** ''protected''
<code c>
void ector_gl_buffer_base_attach(Eo *obj, int texid, int fboid, Efl_Gfx_Colorspace cspace, int imw, int imh, int tx, int ty, int tw, int th, int l, int r, int t, int b);
</code>
%%Attach to an existing texture (or FBO). Used from child classes.%%\\
\\
==== Inherited ====

View File

@ -13,15 +13,13 @@ digraph hierarchy {
ector_gl_surface [fillcolor = "black", label = "Ector.GL.Surface", color = "gray15", fontcolor = "white", style = "filled"]
ector_gl_buffer [fillcolor = "gray15", label = "Ector.GL.Buffer", color = "gray15", fontcolor = "white", style = "filled"]
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
ector_gl_buffer_base [fillcolor = "gray15", label = "Ector.GL.Buffer.Base", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_buffer [fillcolor = "gray15", label = "Ector.Buffer", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_surface [fillcolor = "gray15", label = "Ector.Surface", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_buffer [fillcolor = "gray15", label = "Ector.Buffer", color = "deepskyblue", fontcolor = "white", style = "filled"]
ector_gl_surface -> ector_gl_buffer
ector_gl_buffer -> efl_object
ector_gl_buffer -> ector_gl_buffer_base
ector_gl_buffer_base -> ector_buffer
ector_gl_buffer -> ector_buffer
ector_gl_surface -> ector_surface
ector_surface -> ector_buffer
}
@ -34,8 +32,7 @@ digraph hierarchy {
* **[[:docs:efl:auto:class:ector:gl:surface|Ector.GL.Surface]] //(class)//**
* [[:docs:efl:auto:class:ector:gl:buffer|Ector.GL.Buffer]] //(class)//
* [[:docs:efl:auto:class:efl:object|Efl.Object]] //(class)//
* [[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:surface|Ector.Surface]] //(mixin)//
* [[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]] //(mixin)//
@ -113,13 +110,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -127,34 +117,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -169,20 +131,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -225,13 +173,6 @@ Efl_Object *efl_finalize(Eo *obj);
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -246,20 +187,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -289,38 +216,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);
@ -346,25 +241,11 @@ void *ector_buffer_map(Eo *obj, unsigned int *length, Ector_Buffer_Access_Flag m
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:pixels_set|pixels_set]]**
<code c>
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, int stride, Efl_Gfx_Colorspace cspace, Eina_Bool writable, unsigned char l, unsigned char r, unsigned char t, unsigned char b);
Eina_Bool ector_buffer_pixels_set(Eo *obj, void *pixels, int width, int height, Efl_Gfx_Colorspace cspace, Eina_Bool writable);
</code>
%%Set the source pixels for this buffer, or allocate a new memory region%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_free|span_free]]**
<code c>
void ector_buffer_span_free(Eo *obj, uint8_t *data);
</code>
%%Must be called as soon as possible after span_get%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:span_get|span_get]]**
<code c>
uint8_t *ector_buffer_span_get(Eo *obj, int x, int y, unsigned int w, Efl_Gfx_Colorspace cspace, unsigned int *length);
</code>
%%Get a single horizontal span of length w starting from (x,y)%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:method:unmap|unmap]]**
<code c>
void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
@ -372,13 +253,6 @@ void ector_buffer_unmap(Eo *obj, void *data, unsigned int length);
%%Unmap a region of this buffer, and upload data to the GPU (if needed).%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:border|border]]** //**(get)**//
<code c>
void ector_buffer_border_get(const Eo *obj, int *l, int *r, int *t, int *b);
</code>
%%Duplicated pixel borders of this buffer, used for GL scaling%%\\
\\
[[:docs:efl:auto:mixin:ector:buffer|Ector.Buffer]].**[[:docs:efl:auto:mixin:ector:buffer:property:cspace|cspace]]** //**(get)**//
<code c>
Efl_Gfx_Colorspace ector_buffer_cspace_get(const Eo *obj);
@ -400,34 +274,6 @@ void ector_buffer_size_get(const Eo *obj, int *w, int *h);
%%The (rectangular) size of the pixel buffer.%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:fbo|fbo]]** //**(get)**//
<code c>
int ector_gl_buffer_base_fbo_get(const Eo *obj);
</code>
%%Framebuffer object ID%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:texture|texture]]** //**(get)**//
<code c>
int ector_gl_buffer_base_texture_get(const Eo *obj);
</code>
%%GL texture ID%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:vertices|vertices]]** //**(get)**//
<code c>
void ector_gl_buffer_base_vertices_get(const Eo *obj, double *x, double *y, double *w, double *h);
</code>
%%Returns the texture vertices to draw this image with no rotation%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:property:whole|whole]]** //**(get)**//
<code c>
Eina_Bool ector_gl_buffer_base_whole_get(const Eo *obj);
</code>
%%If %%''true''%%, the image is covering the entire GL texture, ie. it's not part of an atlas.%%\\
\\
[[:docs:efl:auto:mixin:ector:surface|Ector.Surface]].**[[:docs:efl:auto:class:ector:gl:surface:method:renderer_factory_new|renderer_factory_new]]** //[Overridden here]//
<code c>
Efl_Object *ector_surface_renderer_factory_new(Eo *obj, const Efl_Class *type);
@ -442,13 +288,6 @@ void ector_surface_reference_point_set(Eo *obj, int x, int y);
%%This define where is (0,0) in pixels coordinate inside the surface%%\\
\\
[[:docs:efl:auto:mixin:ector:gl:buffer:base|Ector.GL.Buffer.Base]].**[[:docs:efl:auto:mixin:ector:gl:buffer:base:method:attach|attach]]** ''protected''
<code c>
void ector_gl_buffer_base_attach(Eo *obj, int texid, int fboid, Efl_Gfx_Colorspace cspace, int imw, int imh, int tx, int ty, int tw, int th, int l, int r, int t, int b);
</code>
%%Attach to an existing texture (or FBO). Used from child classes.%%\\
\\
==== Inherited ====

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* **Ector.GL.Surface.constructor**
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* **Ector.GL.Surface.destructor**
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -175,13 +175,6 @@ Efl_Object *efl_constructor(Eo *obj);
%%Call the object's constructor.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -189,34 +182,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -231,20 +196,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -280,13 +231,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -301,20 +245,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -344,38 +274,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -185,13 +185,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -199,34 +192,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -241,20 +206,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -290,13 +241,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -311,20 +255,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -354,38 +284,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -200,13 +200,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -214,34 +207,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -256,20 +221,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -305,13 +256,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -326,20 +270,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -369,38 +299,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -27,9 +27,9 @@ void ector_renderer_bounds_get(Eo *obj, Eina_Rectangle *r);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:bounds_get|Ector.Renderer.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:bounds_get|Ector.Renderer.GL.Shape.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:bounds_get|Ector.Renderer.GL.Gradient.Linear.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:bounds_get|Ector.Renderer.Cairo.Shape.bounds_get]]
* **Ector.Renderer.Cairo.Gradient.Linear.bounds_get**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:bounds_get|Ector.Renderer.Cairo.Gradient.Radial.bounds_get]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* **Ector.Renderer.Cairo.Gradient.Linear.destructor**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -33,12 +33,12 @@ Eina_Bool ector_renderer_draw(Eo *obj, Efl_Gfx_Render_Op op, Eina_Array *clips,
* [[:docs:efl:auto:class:ector:renderer:method:draw|Ector.Renderer.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:draw|Ector.Renderer.Software.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:draw|Ector.Renderer.Software.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:draw|Ector.Renderer.GL.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:draw|Ector.Renderer.GL.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:draw|Ector.Renderer.GL.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:draw|Ector.Renderer.Cairo.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:draw|Ector.Renderer.Cairo.Shape.draw]]
* **Ector.Renderer.Cairo.Gradient.Linear.draw**

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* **Ector.Renderer.Cairo.Gradient.Linear.finalize**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -21,14 +21,13 @@ Eina_Bool ector_renderer_prepare(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:prepare|Ector.Renderer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:prepare|Ector.Renderer.Software.Buffer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:prepare|Ector.Renderer.Software.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:prepare|Ector.Renderer.Software.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:prepare|Ector.Renderer.GL.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:prepare|Ector.Renderer.GL.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:prepare|Ector.Renderer.GL.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:prepare|Ector.Renderer.Cairo.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:prepare|Ector.Renderer.Cairo.Shape.prepare]]
* **Ector.Renderer.Cairo.Gradient.Linear.prepare**

View File

@ -21,13 +21,12 @@ unsigned int ector_renderer_crc_get(const Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:property:crc|Ector.Renderer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:property:crc|Ector.Renderer.Software.Buffer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:property:crc|Ector.Renderer.Software.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:property:crc|Ector.Renderer.Software.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:property:crc|Ector.Renderer.GL.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:property:crc|Ector.Renderer.GL.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:property:crc|Ector.Renderer.Cairo.Shape.crc]]
* **Ector.Renderer.Cairo.Gradient.Linear.crc**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:property:crc|Ector.Renderer.Cairo.Gradient.Radial.crc]]

View File

@ -49,6 +49,7 @@ void efl_gfx_gradient_stop_set(Eo *obj, const Efl_Gfx_Gradient_Stop *colors, uns
===== Implemented by =====
* [[:docs:efl:auto:interface:efl:gfx:gradient:property:stop|Efl.Gfx.Gradient.stop]]
* [[:docs:efl:auto:class:efl:vg:gradient:property:stop|Efl.VG.Gradient.stop]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:stop|Ector.Renderer.GL.Gradient.Radial.stop]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:stop|Ector.Renderer.Software.Gradient.Radial.stop]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:property:stop|Ector.Renderer.Cairo.Gradient.Radial.stop]]
@ -56,5 +57,4 @@ void efl_gfx_gradient_stop_set(Eo *obj, const Efl_Gfx_Gradient_Stop *colors, uns
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:property:stop|Ector.Renderer.Software.Gradient.Linear.stop]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:property:stop|Ector.Renderer.GL.Gradient.Linear.stop]]
* **Ector.Renderer.Cairo.Gradient.Linear.stop**
* [[:docs:efl:auto:class:efl:vg:gradient:property:stop|Efl.VG.Gradient.stop]]

View File

@ -200,13 +200,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -214,34 +207,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -256,20 +221,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -305,13 +256,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -326,20 +270,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -369,38 +299,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -27,9 +27,9 @@ void ector_renderer_bounds_get(Eo *obj, Eina_Rectangle *r);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:bounds_get|Ector.Renderer.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:bounds_get|Ector.Renderer.GL.Shape.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:bounds_get|Ector.Renderer.GL.Gradient.Linear.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:bounds_get|Ector.Renderer.Cairo.Shape.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:bounds_get|Ector.Renderer.Cairo.Gradient.Linear.bounds_get]]
* **Ector.Renderer.Cairo.Gradient.Radial.bounds_get**

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* **Ector.Renderer.Cairo.Gradient.Radial.destructor**
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -33,12 +33,12 @@ Eina_Bool ector_renderer_draw(Eo *obj, Efl_Gfx_Render_Op op, Eina_Array *clips,
* [[:docs:efl:auto:class:ector:renderer:method:draw|Ector.Renderer.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:draw|Ector.Renderer.Software.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:draw|Ector.Renderer.Software.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:draw|Ector.Renderer.GL.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:draw|Ector.Renderer.GL.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:draw|Ector.Renderer.GL.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:draw|Ector.Renderer.Cairo.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:draw|Ector.Renderer.Cairo.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:draw|Ector.Renderer.Cairo.Gradient.Linear.draw]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* **Ector.Renderer.Cairo.Gradient.Radial.finalize**
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -21,14 +21,13 @@ Eina_Bool ector_renderer_prepare(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:prepare|Ector.Renderer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:prepare|Ector.Renderer.Software.Buffer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:prepare|Ector.Renderer.Software.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:prepare|Ector.Renderer.Software.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:prepare|Ector.Renderer.GL.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:prepare|Ector.Renderer.GL.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:prepare|Ector.Renderer.GL.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:prepare|Ector.Renderer.Cairo.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:prepare|Ector.Renderer.Cairo.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:prepare|Ector.Renderer.Cairo.Gradient.Linear.prepare]]

View File

@ -21,13 +21,12 @@ unsigned int ector_renderer_crc_get(const Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:property:crc|Ector.Renderer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:property:crc|Ector.Renderer.Software.Buffer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:property:crc|Ector.Renderer.Software.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:property:crc|Ector.Renderer.Software.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:property:crc|Ector.Renderer.GL.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:property:crc|Ector.Renderer.GL.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:property:crc|Ector.Renderer.Cairo.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:property:crc|Ector.Renderer.Cairo.Gradient.Linear.crc]]
* **Ector.Renderer.Cairo.Gradient.Radial.crc**

View File

@ -49,6 +49,7 @@ void efl_gfx_gradient_stop_set(Eo *obj, const Efl_Gfx_Gradient_Stop *colors, uns
===== Implemented by =====
* [[:docs:efl:auto:interface:efl:gfx:gradient:property:stop|Efl.Gfx.Gradient.stop]]
* [[:docs:efl:auto:class:efl:vg:gradient:property:stop|Efl.VG.Gradient.stop]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:stop|Ector.Renderer.GL.Gradient.Radial.stop]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:stop|Ector.Renderer.Software.Gradient.Radial.stop]]
* **Ector.Renderer.Cairo.Gradient.Radial.stop**
@ -56,5 +57,4 @@ void efl_gfx_gradient_stop_set(Eo *obj, const Efl_Gfx_Gradient_Stop *colors, uns
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:property:stop|Ector.Renderer.Software.Gradient.Linear.stop]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:property:stop|Ector.Renderer.GL.Gradient.Linear.stop]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:property:stop|Ector.Renderer.Cairo.Gradient.Linear.stop]]
* [[:docs:efl:auto:class:efl:vg:gradient:property:stop|Efl.VG.Gradient.stop]]

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* **Ector.Renderer.Cairo.constructor**
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:constructor|Ector.Renderer.Cairo.Shape.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* **Ector.Renderer.Cairo.destructor**
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:destructor|Ector.Renderer.Cairo.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -33,12 +33,12 @@ Eina_Bool ector_renderer_draw(Eo *obj, Efl_Gfx_Render_Op op, Eina_Array *clips,
* [[:docs:efl:auto:class:ector:renderer:method:draw|Ector.Renderer.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:draw|Ector.Renderer.Software.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:draw|Ector.Renderer.Software.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:draw|Ector.Renderer.GL.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:draw|Ector.Renderer.GL.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:draw|Ector.Renderer.GL.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* **Ector.Renderer.Cairo.draw**
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:draw|Ector.Renderer.Cairo.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:draw|Ector.Renderer.Cairo.Gradient.Linear.draw]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* **Ector.Renderer.Cairo.finalize**
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:finalize|Ector.Renderer.Cairo.Shape.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -21,14 +21,13 @@ Eina_Bool ector_renderer_prepare(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:prepare|Ector.Renderer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:prepare|Ector.Renderer.Software.Buffer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:prepare|Ector.Renderer.Software.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:prepare|Ector.Renderer.Software.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:prepare|Ector.Renderer.GL.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:prepare|Ector.Renderer.GL.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:prepare|Ector.Renderer.GL.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* **Ector.Renderer.Cairo.prepare**
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:prepare|Ector.Renderer.Cairo.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:prepare|Ector.Renderer.Cairo.Gradient.Linear.prepare]]

View File

@ -194,13 +194,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -208,34 +201,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -250,20 +215,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -299,13 +250,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -320,20 +264,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -363,38 +293,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);
@ -685,3 +583,10 @@ EFL_EVENT_DEL(void, @hot)
%%Object is being deleted.%%\\
\\
[[:docs:efl:auto:mixin:efl:gfx:path|Efl.Gfx.Path]].**[[:docs:efl:auto:mixin:efl:gfx:path:event:changed|changed]]**
<code c>
EFL_GFX_PATH_EVENT_CHANGED(void)
</code>
%%Graphics path was changed.%%\\
\\

View File

@ -27,9 +27,9 @@ void ector_renderer_bounds_get(Eo *obj, Eina_Rectangle *r);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:bounds_get|Ector.Renderer.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:bounds_get|Ector.Renderer.GL.Shape.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:bounds_get|Ector.Renderer.GL.Gradient.Linear.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* **Ector.Renderer.Cairo.Shape.bounds_get**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:bounds_get|Ector.Renderer.Cairo.Gradient.Linear.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:bounds_get|Ector.Renderer.Cairo.Gradient.Radial.bounds_get]]

View File

@ -23,14 +23,24 @@ Efl_Object *efl_constructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:constructor|Efl.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:efl:loop:method:constructor|Efl.Loop.constructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:constructor|Efl.Loop.Fd.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:constructor|Efl.Net.Socket.Fd.constructor]]
@ -46,59 +56,58 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:polygon:method:constructor|Efl.Canvas.Polygon.constructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:constructor|Efl.Canvas.Group.constructor]]
* [[:docs:efl:auto:class:elm:pan:method:constructor|Elm.Pan.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:grid:method:constructor|Evas.Grid.constructor]]
* [[:docs:efl:auto:class:evas:box:method:constructor|Evas.Box.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:edje:object:method:constructor|Edje.Object.constructor]]
* [[:docs:efl:auto:class:edje:edit:method:constructor|Edje.Edit.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:method:constructor|Efl.Ui.Image.constructor]]
* [[:docs:efl:auto:class:elm:icon:method:constructor|Elm.Icon.constructor]]
* [[:docs:efl:auto:class:evas:table:method:constructor|Evas.Table.constructor]]
* [[:docs:efl:auto:class:elm:widget:method:constructor|Elm.Widget.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:elm:layout:method:constructor|Elm.Layout.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:button:method:constructor|Elm.Button.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:elm:check:method:constructor|Elm.Check.constructor]]
* [[:docs:efl:auto:class:elm:radio:method:constructor|Elm.Radio.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:list:method:constructor|Elm.List.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:slider:method:constructor|Elm.Slider.constructor]]
* [[:docs:efl:auto:class:elm:progressbar:method:constructor|Elm.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:method:constructor|Elm.Multibuttonentry.constructor]]
* [[:docs:efl:auto:class:elm:inwin:method:constructor|Elm.Inwin.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:video:method:constructor|Efl.Ui.Video.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:method:constructor|Elm.Naviframe.constructor]]
* [[:docs:efl:auto:class:elm:calendar:method:constructor|Elm.Calendar.constructor]]
* [[:docs:efl:auto:class:efl:ui:button:method:constructor|Efl.Ui.Button.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_button:method:constructor|Elm.Fileselector_Button.constructor]]
* [[:docs:efl:auto:class:elm:combobox:method:constructor|Elm.Combobox.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:constructor|Elm.Hoversel.constructor]]
* [[:docs:efl:auto:class:efl:ui:nstate:method:constructor|Efl.Ui.Nstate.constructor]]
* [[:docs:efl:auto:class:efl:ui:check:method:constructor|Efl.Ui.Check.constructor]]
* [[:docs:efl:auto:class:efl:ui:radio:method:constructor|Efl.Ui.Radio.constructor]]
* [[:docs:efl:auto:class:elm:entry:method:constructor|Elm.Entry.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:genlist:method:constructor|Elm.Genlist.constructor]]
* [[:docs:efl:auto:class:elm:hover:method:constructor|Elm.Hover.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:label:method:constructor|Elm.Label.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:method:constructor|Elm.Flipselector.constructor]]
* [[:docs:efl:auto:class:elm:player:method:constructor|Elm.Player.constructor]]
* [[:docs:efl:auto:class:elm:panes:method:constructor|Elm.Panes.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:bg:method:constructor|Elm.Bg.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:constructor|Efl.Ui.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:text:editable:method:constructor|Efl.Ui.Text.Editable.constructor]]
* [[:docs:efl:auto:class:efl:ui:progressbar:method:constructor|Efl.Ui.Progressbar.constructor]]
* [[:docs:efl:auto:class:elm:index:method:constructor|Elm.Index.constructor]]
* [[:docs:efl:auto:class:elm:scroller:method:constructor|Elm.Scroller.constructor]]
* [[:docs:efl:auto:class:elm:panel:method:constructor|Elm.Panel.constructor]]
* [[:docs:efl:auto:class:elm:separator:method:constructor|Elm.Separator.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:efl:ui:frame:method:constructor|Efl.Ui.Frame.constructor]]
* [[:docs:efl:auto:class:elm:colorselector:method:constructor|Elm.Colorselector.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:method:constructor|Elm.Slideshow.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:method:constructor|Elm.Segment_Control.constructor]]
* [[:docs:efl:auto:class:elm:actionslider:method:constructor|Elm.Actionslider.constructor]]
* [[:docs:efl:auto:class:elm:spinner:method:constructor|Elm.Spinner.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:method:constructor|Elm.Gengrid.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:method:constructor|Elm.Dayselector.constructor]]
* [[:docs:efl:auto:class:efl:ui:clock:method:constructor|Efl.Ui.Clock.constructor]]
* [[:docs:efl:auto:class:elm:conformant:method:constructor|Elm.Conformant.constructor]]
* [[:docs:efl:auto:class:elm:clock:method:constructor|Elm.Clock.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:method:constructor|Elm.Ctxpopup.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:thumb:method:constructor|Elm.Thumb.constructor]]
* [[:docs:efl:auto:class:elm:popup:method:constructor|Elm.Popup.constructor]]
* [[:docs:efl:auto:class:elm:fileselector:method:constructor|Elm.Fileselector.constructor]]
* [[:docs:efl:auto:class:elm:fileselector_entry:method:constructor|Elm.Fileselector_Entry.constructor]]
* [[:docs:efl:auto:class:elm:code_widget:method:constructor|Elm.Code_Widget.constructor]]
@ -107,27 +116,27 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:ui:grid:method:constructor|Efl.Ui.Grid.constructor]]
* [[:docs:efl:auto:class:efl:ui:grid:static:method:constructor|Efl.Ui.Grid.Static.constructor]]
* [[:docs:efl:auto:class:elm:map:method:constructor|Elm.Map.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:stack:method:constructor|Efl.Ui.Box.Stack.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:flow:method:constructor|Efl.Ui.Box.Flow.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:method:constructor|Elm.Diskselector.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:box:method:constructor|Elm.Box.constructor]]
* [[:docs:efl:auto:class:elm:gesture_layer:method:constructor|Elm.Gesture_Layer.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:method:constructor|Efl.Ui.Image.Zoomable.constructor]]
* [[:docs:efl:auto:class:efl:ui:box:method:constructor|Efl.Ui.Box.constructor]]
* [[:docs:efl:auto:class:elm:notify:method:constructor|Elm.Notify.constructor]]
* [[:docs:efl:auto:class:efl:ui:win:method:constructor|Efl.Ui.Win.constructor]]
* [[:docs:efl:auto:class:elm:photo:method:constructor|Elm.Photo.constructor]]
* [[:docs:efl:auto:class:elm:photocam:method:constructor|Elm.Photocam.constructor]]
* [[:docs:efl:auto:class:elm:table:method:constructor|Elm.Table.constructor]]
* [[:docs:efl:auto:class:elm:mapbuf:method:constructor|Elm.Mapbuf.constructor]]
* [[:docs:efl:auto:class:elm:grid:method:constructor|Elm.Grid.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:web:method:constructor|Elm.Web.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:menu:method:constructor|Elm.Menu.constructor]]
* [[:docs:efl:auto:class:elm:access:method:constructor|Elm.Access.constructor]]
* [[:docs:efl:auto:class:elm:route:method:constructor|Elm.Route.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:method:constructor|Elm.Toolbar.constructor]]
* [[:docs:efl:auto:class:elm:prefs:method:constructor|Elm.Prefs.constructor]]
* [[:docs:efl:auto:class:elm:plug:method:constructor|Elm.Plug.constructor]]
* [[:docs:efl:auto:mixin:elm:interface_scrollable:method:constructor|Elm.Interface_Scrollable.constructor]]
* [[:docs:efl:auto:class:efl:canvas:video:method:constructor|Efl.Canvas.Video.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:efl:canvas:rectangle:method:constructor|Efl.Canvas.Rectangle.constructor]]
* [[:docs:efl:auto:class:evas:line:method:constructor|Evas.Line.constructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:constructor|Evas.Textgrid.constructor]]
@ -137,90 +146,84 @@ Efl_Object *efl_constructor(Eo *obj);
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:constructor|Efl.Canvas.Surface.Tbm.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:constructor|Efl.Canvas.Surface.X11.constructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:constructor|Efl.Canvas.Surface.Wayland.constructor]]
* [[:docs:efl:auto:class:evas:vg:method:constructor|Evas.VG.constructor]]
* [[:docs:efl:auto:class:evas:text:method:constructor|Evas.Text.constructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:constructor|Efl.Canvas.Text.constructor]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:constructor|Efl.Ui.Internal.Text.Interactive.constructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:constructor|Efl.Io.Copier.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:constructor|Efl.Net.Server.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:constructor|Efl.Net.Dialer.Websocket.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:constructor|Efl.Loop.Timer.constructor]]
* [[:docs:efl:auto:class:efl:net:session:method:constructor|Efl.Net.Session.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:http:method:constructor|Efl.Net.Dialer.Http.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:constructor|Efl.Net.Socket.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:constructor|Efl.Net.Dialer.Ssl.constructor]]
* [[:docs:efl:auto:class:evas:canvas:method:constructor|Evas.Canvas.constructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:constructor|Efl.Net.Socket.Windows.constructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:constructor|Efl.Net.Server.Ssl.constructor]]
* [[:docs:efl:auto:class:efl:promise:method:constructor|Efl.Promise.constructor]]
* [[:docs:efl:auto:class:efl:net:control:method:constructor|Efl.Net.Control.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:object:method:constructor|Evas.Canvas3D.Object.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:constructor|Evas.Canvas3D.Camera.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:constructor|Evas.Canvas3D.Light.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:constructor|Evas.Canvas3D.Texture.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:constructor|Evas.Canvas3D.Primitive.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:constructor|Evas.Canvas3D.Mesh.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:constructor|Evas.Canvas3D.Material.constructor]]
* [[:docs:efl:auto:class:evas:canvas3d:scene:method:constructor|Evas.Canvas3D.Scene.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:constructor|Efl.Input.Hold.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:constructor|Efl.Input.Pointer.constructor]]
* [[:docs:efl:auto:class:efl:input:key:method:constructor|Efl.Input.Key.constructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:constructor|Efl.Input.Focus.constructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:constructor|Elm.Widget.Item.constructor]]
* [[:docs:efl:auto:class:elm:dayselector:item:method:constructor|Elm.Dayselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:genlist:item:method:constructor|Elm.Genlist.Item.constructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:constructor|Elm.Segment_Control.Item.constructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:constructor|Elm.Popup.Item.constructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:constructor|Elm.Slideshow.Item.constructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:constructor|Elm.Menu.Item.constructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:constructor|Elm.Flipselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:list:item:method:constructor|Elm.List.Item.constructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:constructor|Elm.Multibuttonentry.Item.constructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:constructor|Elm.Toolbar.Item.constructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:constructor|Elm.Naviframe.Item.constructor]]
* [[:docs:efl:auto:class:elm:color:item:method:constructor|Elm.Color.Item.constructor]]
* [[:docs:efl:auto:class:elm:index:item:method:constructor|Elm.Index.Item.constructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:constructor|Elm.Hoversel.Item.constructor]]
* [[:docs:efl:auto:class:elm:gengrid:item:method:constructor|Elm.Gengrid.Item.constructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:constructor|Elm.Diskselector.Item.constructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:constructor|Elm.Ctxpopup.Item.constructor]]
* [[:docs:efl:auto:class:efl:input:device:method:constructor|Efl.Input.Device.constructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:constructor|Efl.Gfx.Map.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:constructor|Efl.Ui.Focus.Manager.constructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:constructor|Efl.Ui.Focus.Manager.Sub.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:constructor|Ecore.Audio.In.constructor]]
* [[:docs:efl:auto:class:ecore:audio:in:tone:method:constructor|Ecore.Audio.In.Tone.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:constructor|Ecore.Audio.Out.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:constructor|Ecore.Audio.Out.Pulse.constructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:constructor|Ecore.Audio.Out.Sndfile.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:constructor|Ector.Renderer.Software.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:constructor|Ector.Renderer.Software.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:constructor|Ector.Renderer.Software.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:constructor|Ector.Renderer.GL.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:constructor|Ector.Renderer.GL.Shape.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:constructor|Ector.Renderer.GL.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:constructor|Ector.Renderer.GL.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:constructor|Ector.Renderer.Cairo.constructor]]
* **Ector.Renderer.Cairo.Shape.constructor**
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:constructor|Elm.Atspi.Bridge.constructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:constructor|Ector.GL.Surface.constructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:constructor|Efl.Canvas.Output.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:constructor|Ector.Cairo.Surface.constructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:constructor|Ector.Cairo.Software.Surface.constructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:constructor|Efl.Vpath.File.Core.constructor]]
* [[:docs:efl:auto:class:efl:vg:method:constructor|Efl.VG.constructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:constructor|Efl.VG.Container.constructor]]
* [[:docs:efl:auto:class:efl:vg:root_node:method:constructor|Efl.VG.Root_Node.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:constructor|Efl.VG.Gradient.Linear.constructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:constructor|Efl.VG.Gradient.Radial.constructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:constructor|Efl.VG.Shape.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:constructor|Efl.Canvas.Filter.Internal.constructor]]
* [[:docs:efl:auto:class:elm:view:form:method:constructor|Elm.View.Form.constructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:constructor|Ector.Software.Buffer.constructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:constructor|Ector.Software.Surface.constructor]]
* [[:docs:efl:auto:class:eio:sentry:method:constructor|Eio.Sentry.constructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:constructor|Efl.Vpath.Core.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:constructor|Ecore.Con.Eet.Base.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:constructor|Ecore.Con.Eet.Server.Obj.constructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:constructor|Ecore.Con.Eet.Client.Obj.constructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:constructor|Eldbus.Model.Arguments.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:constructor|Eldbus.Model.Signal.constructor]]
* [[:docs:efl:auto:class:eldbus:model:method:method:constructor|Eldbus.Model.Method.constructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:constructor|Efl.Net.Ssl.Context.constructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:constructor|Eldbus.Model.Proxy.constructor]]
* [[:docs:efl:auto:class:efl:observable:method:constructor|Efl.Observable.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:constructor|Elm.Sys_Notify.Dbus.constructor]]
* [[:docs:efl:auto:class:eio:model:method:constructor|Eio.Model.constructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:constructor|Efl.Ui.Image.Factory.constructor]]
* [[:docs:efl:auto:class:efl:model:item:method:constructor|Efl.Model.Item.constructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:constructor|Eldbus.Model.Object.constructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:constructor|Eldbus.Model.Connection.constructor]]
* [[:docs:efl:auto:class:efl:model:container:method:constructor|Efl.Model.Container.constructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:constructor|Elm.Sys_Notify.constructor]]

View File

@ -21,15 +21,20 @@ void efl_destructor(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:destructor|Efl.Object.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:efl:loop:method:destructor|Efl.Loop.destructor]]
* [[:docs:efl:auto:class:efl:loop:fd:method:destructor|Efl.Loop.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:destructor|Efl.Net.Socket.Fd.destructor]]
@ -40,34 +45,35 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:io:file:method:destructor|Efl.Io.File.destructor]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:destructor|Efl.Net.Server.Fd.destructor]]
* [[:docs:efl:auto:class:efl:net:server:tcp:method:destructor|Efl.Net.Server.Tcp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:net:server:unix:method:destructor|Efl.Net.Server.Unix.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:method:destructor|Efl.Net.Server.Udp.destructor]]
* [[:docs:efl:auto:class:efl:canvas:object:method:destructor|Efl.Canvas.Object.destructor]]
* [[:docs:efl:auto:class:efl:canvas:polygon:method:destructor|Efl.Canvas.Polygon.destructor]]
* [[:docs:efl:auto:class:efl:canvas:group:method:destructor|Efl.Canvas.Group.destructor]]
* [[:docs:efl:auto:class:elm:gengrid:pan:method:destructor|Elm.Gengrid.Pan.destructor]]
* [[:docs:efl:auto:class:elm:map:pan:method:destructor|Elm.Map.Pan.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:zoomable:pan:method:destructor|Efl.Ui.Image.Zoomable.Pan.destructor]]
* [[:docs:efl:auto:class:elm:genlist:pan:method:destructor|Elm.Genlist.Pan.destructor]]
* [[:docs:efl:auto:class:elm:photocam:pan:method:destructor|Elm.Photocam.Pan.destructor]]
* [[:docs:efl:auto:class:edje:object:method:destructor|Edje.Object.destructor]]
* [[:docs:efl:auto:class:edje:edit:method:destructor|Edje.Edit.destructor]]
* [[:docs:efl:auto:class:elm:widget:method:destructor|Elm.Widget.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:method:destructor|Elm.Hoversel.destructor]]
* [[:docs:efl:auto:class:efl:ui:text:method:destructor|Efl.Ui.Text.destructor]]
* [[:docs:efl:auto:class:elm:menu:method:destructor|Elm.Menu.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:textgrid:method:destructor|Evas.Textgrid.destructor]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:destructor|Efl.Canvas.Image.Internal.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:tbm:method:destructor|Efl.Canvas.Surface.Tbm.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:x11:method:destructor|Efl.Canvas.Surface.X11.destructor]]
* [[:docs:efl:auto:class:efl:canvas:surface:wayland:method:destructor|Efl.Canvas.Surface.Wayland.destructor]]
* [[:docs:efl:auto:class:evas:vg:method:destructor|Evas.VG.destructor]]
* [[:docs:efl:auto:class:evas:text:method:destructor|Evas.Text.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:method:destructor|Efl.Canvas.Text.destructor]]
* [[:docs:efl:auto:class:efl:io:copier:method:destructor|Efl.Io.Copier.destructor]]
* [[:docs:efl:auto:class:efl:net:server:windows:method:destructor|Efl.Net.Server.Windows.destructor]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:destructor|Efl.Io.Buffered_Stream.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:destructor|Efl.Net.Dialer.Simple.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:websocket:method:destructor|Efl.Net.Dialer.Websocket.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:loop:timer:method:destructor|Efl.Loop.Timer.destructor]]
* [[:docs:efl:auto:class:efl:net:control:technology:method:destructor|Efl.Net.Control.Technology.destructor]]
* [[:docs:efl:auto:class:efl:net:session:method:destructor|Efl.Net.Session.destructor]]
@ -76,95 +82,93 @@ void efl_destructor(Eo *obj);
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:destructor|Efl.Net.Dialer.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:destructor|Efl.Net.Server.Simple.destructor]]
* [[:docs:efl:auto:class:evas:canvas:method:destructor|Evas.Canvas.destructor]]
* [[:docs:efl:auto:class:efl:net:socket:windows:method:destructor|Efl.Net.Socket.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:dialer:windows:method:destructor|Efl.Net.Dialer.Windows.destructor]]
* [[:docs:efl:auto:class:efl:net:control:access_point:method:destructor|Efl.Net.Control.Access_Point.destructor]]
* [[:docs:efl:auto:class:efl:net:server:ssl:method:destructor|Efl.Net.Server.Ssl.destructor]]
* [[:docs:efl:auto:class:efl:promise:method:destructor|Efl.Promise.destructor]]
* [[:docs:efl:auto:class:efl:net:control:method:destructor|Efl.Net.Control.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:camera:method:destructor|Evas.Canvas3D.Camera.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:light:method:destructor|Evas.Canvas3D.Light.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:texture:method:destructor|Evas.Canvas3D.Texture.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:node:method:destructor|Evas.Canvas3D.Node.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:primitive:method:destructor|Evas.Canvas3D.Primitive.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:mesh:method:destructor|Evas.Canvas3D.Mesh.destructor]]
* [[:docs:efl:auto:class:evas:canvas3d:material:method:destructor|Evas.Canvas3D.Material.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:input:hold:method:destructor|Efl.Input.Hold.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:class:efl:input:pointer:method:destructor|Efl.Input.Pointer.destructor]]
* [[:docs:efl:auto:class:efl:input:key:method:destructor|Efl.Input.Key.destructor]]
* [[:docs:efl:auto:class:efl:input:focus:method:destructor|Efl.Input.Focus.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:input:device:method:destructor|Efl.Input.Device.destructor]]
* [[:docs:efl:auto:mixin:elm:interface:atspi_accessible:method:destructor|Elm.Interface.Atspi_Accessible.destructor]]
* [[:docs:efl:auto:class:elm:widget:item:method:destructor|Elm.Widget.Item.destructor]]
* [[:docs:efl:auto:class:elm:segment_control:item:method:destructor|Elm.Segment_Control.Item.destructor]]
* [[:docs:efl:auto:class:elm:popup:item:method:destructor|Elm.Popup.Item.destructor]]
* [[:docs:efl:auto:class:elm:slideshow:item:method:destructor|Elm.Slideshow.Item.destructor]]
* [[:docs:efl:auto:class:elm:menu:item:method:destructor|Elm.Menu.Item.destructor]]
* [[:docs:efl:auto:class:elm:flipselector:item:method:destructor|Elm.Flipselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:multibuttonentry:item:method:destructor|Elm.Multibuttonentry.Item.destructor]]
* [[:docs:efl:auto:class:elm:toolbar:item:method:destructor|Elm.Toolbar.Item.destructor]]
* [[:docs:efl:auto:class:elm:naviframe:item:method:destructor|Elm.Naviframe.Item.destructor]]
* [[:docs:efl:auto:class:elm:color:item:method:destructor|Elm.Color.Item.destructor]]
* [[:docs:efl:auto:class:elm:index:item:method:destructor|Elm.Index.Item.destructor]]
* [[:docs:efl:auto:class:elm:hoversel:item:method:destructor|Elm.Hoversel.Item.destructor]]
* [[:docs:efl:auto:class:elm:diskselector:item:method:destructor|Elm.Diskselector.Item.destructor]]
* [[:docs:efl:auto:class:elm:ctxpopup:item:method:destructor|Elm.Ctxpopup.Item.destructor]]
* [[:docs:efl:auto:class:elm:atspi:app:object:method:destructor|Elm.Atspi.App.Object.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:mixin:efl:gfx:map:method:destructor|Efl.Gfx.Map.destructor]]
* [[:docs:efl:auto:class:elm:flip:internal:part:method:destructor|Elm.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:destructor|Efl.Ui.Focus.Manager.destructor]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:sub:method:destructor|Efl.Ui.Focus.Manager.Sub.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:method:destructor|Ecore.Audio.In.destructor]]
* [[:docs:efl:auto:class:ecore:audio:in:sndfile:method:destructor|Ecore.Audio.In.Sndfile.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:method:destructor|Ecore.Audio.Out.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:pulse:method:destructor|Ecore.Audio.Out.Pulse.destructor]]
* [[:docs:efl:auto:class:ecore:audio:out:sndfile:method:destructor|Ecore.Audio.Out.Sndfile.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:table:method:destructor|Efl.Ui.Layout_Internal.Table.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:ector:renderer:method:destructor|Ector.Renderer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:destructor|Ector.Renderer.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:destructor|Ector.Renderer.Software.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:destructor|Ector.Renderer.Software.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:destructor|Ector.Renderer.Software.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:destructor|Ector.Renderer.GL.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:destructor|Ector.Renderer.GL.Shape.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:destructor|Ector.Renderer.GL.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:destructor|Ector.Renderer.GL.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:destructor|Ector.Renderer.Cairo.destructor]]
* **Ector.Renderer.Cairo.Shape.destructor**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:destructor|Ector.Renderer.Cairo.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:destructor|Ector.Renderer.Cairo.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:destructor|Efl.Canvas.Text.Cursor.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:elm:layout:internal:part:method:destructor|Elm.Layout.Internal.Part.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:atspi:bridge:method:destructor|Elm.Atspi.Bridge.destructor]]
* [[:docs:efl:auto:class:efl:ui:win:internal:part:method:destructor|Efl.Ui.Win.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ector:gl:surface:method:destructor|Ector.GL.Surface.destructor]]
* [[:docs:efl:auto:class:efl:canvas:output:method:destructor|Efl.Canvas.Output.destructor]]
* [[:docs:efl:auto:class:ecore:poller:method:destructor|Ecore.Poller.destructor]]
* [[:docs:efl:auto:class:elm:view:list:method:destructor|Elm.View.List.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:ector:cairo:surface:method:destructor|Ector.Cairo.Surface.destructor]]
* [[:docs:efl:auto:class:ector:cairo:software:surface:method:destructor|Ector.Cairo.Software.Surface.destructor]]
* [[:docs:efl:auto:class:efl:vpath:file:core:method:destructor|Efl.Vpath.File.Core.destructor]]
* [[:docs:efl:auto:class:efl:vg:method:destructor|Efl.VG.destructor]]
* [[:docs:efl:auto:class:efl:vg:container:method:destructor|Efl.VG.Container.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:linear:method:destructor|Efl.VG.Gradient.Linear.destructor]]
* [[:docs:efl:auto:class:efl:vg:gradient:radial:method:destructor|Efl.VG.Gradient.Radial.destructor]]
* [[:docs:efl:auto:class:efl:vg:shape:method:destructor|Efl.VG.Shape.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:mixin:efl:canvas:filter:internal:method:destructor|Efl.Canvas.Filter.Internal.destructor]]
* [[:docs:efl:auto:class:elm:view:form:method:destructor|Elm.View.Form.destructor]]
* [[:docs:efl:auto:class:ector:software:buffer:method:destructor|Ector.Software.Buffer.destructor]]
* [[:docs:efl:auto:class:ector:software:surface:method:destructor|Ector.Software.Surface.destructor]]
* [[:docs:efl:auto:class:eio:sentry:method:destructor|Eio.Sentry.destructor]]
* [[:docs:efl:auto:class:efl:vpath:core:method:destructor|Efl.Vpath.Core.destructor]]
* [[:docs:efl:auto:class:elm:panel:internal:part:method:destructor|Elm.Panel.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:mapbuf:internal:part:method:destructor|Elm.Mapbuf.Internal.Part.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:destructor|Ecore.Con.Eet.Base.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:server:obj:method:destructor|Ecore.Con.Eet.Server.Obj.destructor]]
* [[:docs:efl:auto:class:ecore:con:eet:client:obj:method:destructor|Ecore.Con.Eet.Client.Obj.destructor]]
* [[:docs:efl:auto:class:eldbus:model:arguments:method:destructor|Eldbus.Model.Arguments.destructor]]
* [[:docs:efl:auto:class:eldbus:model:signal:method:destructor|Eldbus.Model.Signal.destructor]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:destructor|Efl.Net.Ssl.Context.destructor]]
* [[:docs:efl:auto:class:eldbus:model:proxy:method:destructor|Eldbus.Model.Proxy.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:children:method:destructor|Efl.Model.Composite.Boolean.Children.destructor]]
* [[:docs:efl:auto:class:efl:observable:method:destructor|Efl.Observable.destructor]]
* [[:docs:efl:auto:class:efl:io:buffer:method:destructor|Efl.Io.Buffer.destructor]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:destructor|Efl.Net.Server.Udp.Client.destructor]]
* [[:docs:efl:auto:class:efl:ui:flip:internal:part:method:destructor|Efl.Ui.Flip.Internal.Part.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:dbus:method:destructor|Elm.Sys_Notify.Dbus.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:elm:notify:internal:part:method:destructor|Elm.Notify.Internal.Part.destructor]]
* [[:docs:efl:auto:class:eio:model:method:destructor|Eio.Model.destructor]]
* [[:docs:efl:auto:class:efl:ui:image:factory:method:destructor|Efl.Ui.Image.Factory.destructor]]
* [[:docs:efl:auto:class:efl:io:queue:method:destructor|Efl.Io.Queue.destructor]]
* [[:docs:efl:auto:class:efl:model:item:method:destructor|Efl.Model.Item.destructor]]
* [[:docs:efl:auto:class:ecore:exe:method:destructor|Ecore.Exe.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:eldbus:model:object:method:destructor|Eldbus.Model.Object.destructor]]
* [[:docs:efl:auto:class:eldbus:model:connection:method:destructor|Eldbus.Model.Connection.destructor]]
* [[:docs:efl:auto:class:efl:ui:layout_internal:box:method:destructor|Efl.Ui.Layout_Internal.Box.destructor]]
* [[:docs:efl:auto:class:efl:model:composite:boolean:method:destructor|Efl.Model.Composite.Boolean.destructor]]
* [[:docs:efl:auto:class:efl:model:container:method:destructor|Efl.Model.Container.destructor]]
* [[:docs:efl:auto:class:elm:sys_notify:method:destructor|Elm.Sys_Notify.destructor]]

View File

@ -33,12 +33,12 @@ Eina_Bool ector_renderer_draw(Eo *obj, Efl_Gfx_Render_Op op, Eina_Array *clips,
* [[:docs:efl:auto:class:ector:renderer:method:draw|Ector.Renderer.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:draw|Ector.Renderer.Software.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:draw|Ector.Renderer.Software.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:draw|Ector.Renderer.Software.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:draw|Ector.Renderer.GL.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:draw|Ector.Renderer.GL.Shape.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:draw|Ector.Renderer.GL.Gradient.Linear.draw]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:draw|Ector.Renderer.GL.Gradient.Radial.draw]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:draw|Ector.Renderer.Cairo.draw]]
* **Ector.Renderer.Cairo.Shape.draw**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:draw|Ector.Renderer.Cairo.Gradient.Linear.draw]]

View File

@ -21,44 +21,43 @@ Efl_Object *efl_finalize(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:efl:object:method:finalize|Efl.Object.finalize]]
* [[:docs:efl:auto:class:efl:net:ip:address:method:finalize|Efl.Net.Ip.Address.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:efl:net:ip_address:method:finalize|Efl.Net.Ip_Address.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:fd:method:finalize|Efl.Net.Socket.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:file:method:finalize|Efl.Io.File.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:efl:io:stdout:method:finalize|Efl.Io.Stdout.finalize]]
* [[:docs:efl:auto:class:efl:io:stderr:method:finalize|Efl.Io.Stderr.finalize]]
* [[:docs:efl:auto:class:efl:net:server:fd:method:finalize|Efl.Net.Server.Fd.finalize]]
* [[:docs:efl:auto:class:efl:io:stdin:method:finalize|Efl.Io.Stdin.finalize]]
* [[:docs:efl:auto:class:elm:widget:method:finalize|Elm.Widget.finalize]]
* [[:docs:efl:auto:class:elm:code_widget:method:finalize|Elm.Code_Widget.finalize]]
* [[:docs:efl:auto:class:elm:glview:method:finalize|Elm.Glview.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:method:finalize|Efl.Ui.Win.finalize]]
* [[:docs:efl:auto:class:efl:ui:win:standard:method:finalize|Efl.Ui.Win.Standard.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:evas:vg:method:finalize|Evas.VG.finalize]]
* [[:docs:efl:auto:class:efl:canvas:image:internal:method:finalize|Efl.Canvas.Image.Internal.finalize]]
* [[:docs:efl:auto:class:efl:ui:internal:text:interactive:method:finalize|Efl.Ui.Internal.Text.Interactive.finalize]]
* [[:docs:efl:auto:class:efl:io:copier:method:finalize|Efl.Io.Copier.finalize]]
* [[:docs:efl:auto:class:efl:io:buffered_stream:method:finalize|Efl.Io.Buffered_Stream.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:simple:method:finalize|Efl.Net.Dialer.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:loop:timer:method:finalize|Efl.Loop.Timer.finalize]]
* [[:docs:efl:auto:class:efl:net:session:method:finalize|Efl.Net.Session.finalize]]
* [[:docs:efl:auto:class:efl:net:socket:ssl:method:finalize|Efl.Net.Socket.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:dialer:ssl:method:finalize|Efl.Net.Dialer.Ssl.finalize]]
* [[:docs:efl:auto:class:efl:net:server:simple:method:finalize|Efl.Net.Server.Simple.finalize]]
* [[:docs:efl:auto:class:efl:net:control:method:finalize|Efl.Net.Control.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:method:finalize|Efl.Ui.Focus.Manager.finalize]]
* [[:docs:efl:auto:class:efl:ui:focus:manager:root_focus:method:finalize|Efl.Ui.Focus.Manager.Root_Focus.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:method:finalize|Efl.Canvas.Layout_Internal.finalize]]
* [[:docs:efl:auto:class:ector:renderer:method:finalize|Ector.Renderer.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:finalize|Ector.Renderer.Cairo.finalize]]
* **Ector.Renderer.Cairo.Shape.finalize**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:finalize|Ector.Renderer.Cairo.Gradient.Linear.finalize]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:finalize|Ector.Renderer.Cairo.Gradient.Radial.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:canvas:text:cursor:method:finalize|Efl.Canvas.Text.Cursor.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:box:method:finalize|Efl.Canvas.Layout_Internal.Box.finalize]]
* [[:docs:efl:auto:class:efl:canvas:output:method:finalize|Efl.Canvas.Output.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:table:method:finalize|Efl.Canvas.Layout_Internal.Table.finalize]]
* [[:docs:efl:auto:class:ecore:poller:method:finalize|Ecore.Poller.finalize]]
* [[:docs:efl:auto:class:ecore:con:eet:base:method:finalize|Ecore.Con.Eet.Base.finalize]]
* [[:docs:efl:auto:class:efl:net:ssl:context:method:finalize|Efl.Net.Ssl.Context.finalize]]
* [[:docs:efl:auto:class:efl:io:buffer:method:finalize|Efl.Io.Buffer.finalize]]
* [[:docs:efl:auto:class:efl:net:server:udp:client:method:finalize|Efl.Net.Server.Udp.Client.finalize]]
* [[:docs:efl:auto:class:efl:io:queue:method:finalize|Efl.Io.Queue.finalize]]
* [[:docs:efl:auto:class:ecore:exe:method:finalize|Ecore.Exe.finalize]]
* [[:docs:efl:auto:class:efl:canvas:layout_internal:swallow:method:finalize|Efl.Canvas.Layout_Internal.Swallow.finalize]]

View File

@ -21,14 +21,13 @@ Eina_Bool ector_renderer_prepare(Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:prepare|Ector.Renderer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:method:prepare|Ector.Renderer.Software.Buffer.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:method:prepare|Ector.Renderer.Software.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:method:prepare|Ector.Renderer.Software.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:method:prepare|Ector.Renderer.Software.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:method:prepare|Ector.Renderer.GL.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:prepare|Ector.Renderer.GL.Shape.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:method:prepare|Ector.Renderer.GL.Gradient.Linear.prepare]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:prepare|Ector.Renderer.GL.Gradient.Radial.prepare]]
* [[:docs:efl:auto:class:ector:renderer:cairo:method:prepare|Ector.Renderer.Cairo.prepare]]
* **Ector.Renderer.Cairo.Shape.prepare**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:prepare|Ector.Renderer.Cairo.Gradient.Linear.prepare]]

View File

@ -21,13 +21,12 @@ unsigned int ector_renderer_crc_get(const Eo *obj);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:property:crc|Ector.Renderer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:buffer:property:crc|Ector.Renderer.Software.Buffer.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:linear:property:crc|Ector.Renderer.Software.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:shape:property:crc|Ector.Renderer.Software.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:software:gradient:radial:property:crc|Ector.Renderer.Software.Gradient.Radial.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:property:crc|Ector.Renderer.GL.Shape.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:linear:property:crc|Ector.Renderer.GL.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:property:crc|Ector.Renderer.GL.Gradient.Radial.crc]]
* **Ector.Renderer.Cairo.Shape.crc**
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:property:crc|Ector.Renderer.Cairo.Gradient.Linear.crc]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:property:crc|Ector.Renderer.Cairo.Gradient.Radial.crc]]

View File

@ -185,13 +185,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -199,34 +192,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -241,20 +206,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -290,13 +241,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -311,20 +255,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -354,38 +284,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -200,13 +200,6 @@ Eina_Bool efl_composite_part_is(Eo *obj);
%%Check if an object is part of a composite object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:dbg_info_get|dbg_info_get]]**
<code c>
void efl_dbg_info_get(Eo *obj, Efl_Dbg_Info *root_node);
</code>
%%Get debug information from the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:del|del]]**
<code c>
void efl_del(const Eo *obj);
@ -214,34 +207,6 @@ void efl_del(const Eo *obj);
%%Unrefs the object and reparents it to NULL.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_del|event_callback_array_del]]**
<code c>
Eina_Bool efl_event_callback_array_del(Eo *obj, const Efl_Callback_Array_Item *array, const void *user_data);
</code>
%%Del a callback array with a specific data associated to it for an event. The callbacks from the array will never be emitted again after this call, even if a event emission is going on.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_array_priority_add|event_callback_array_priority_add]]**
<code c>
Eina_Bool efl_event_callback_array_priority_add(Eo *obj, const Efl_Callback_Array_Item *array, Efl_Callback_Priority priority, const void *data);
</code>
%%Add an array of callbacks created by @ref EFL_CALLBACKS_ARRAY_DEFINE for an event with a specific priority. The array need to be sorted with @ref efl_callbacks_cmp if you are not using the @ref EFL_CALLBACKS_ARRAY_DEFINE macro.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_call|event_callback_call]]**
<code c>
Eina_Bool efl_event_callback_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_del|event_callback_del]]**
<code c>
Eina_Bool efl_event_callback_del(Eo *obj, const Efl_Event_Description *desc, Efl_Event_Cb func, const void *user_data);
</code>
%%Delete a callback with a specific data associated to it for an event.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
<code c>
void efl_event_callback_forwarder_add(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
@ -256,20 +221,6 @@ void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc
%%Remove an event callback forwarder for an event and an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_legacy_call|event_callback_legacy_call]]**
<code c>
Eina_Bool efl_event_callback_legacy_call(Eo *obj, const Efl_Event_Description *desc, void *event_info);
</code>
%%Call the callbacks for an event of an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_priority_add|event_callback_priority_add]]**
<code c>
Eina_Bool efl_event_callback_priority_add(Eo *obj, const Efl_Event_Description *desc, Efl_Callback_Priority priority, Efl_Event_Cb cb, const void *data);
</code>
%%Add a callback for an event with a specific priority.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:event_callback_stop|event_callback_stop]]**
<code c>
void efl_event_callback_stop(Eo *obj);
@ -305,13 +256,6 @@ void efl_event_thaw(Eo *obj);
%%Thaw events of object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:future_link|future_link]]**
<code c>
Eina_Bool efl_future_link(Eo *obj, Efl_Future *link);
</code>
%%Track a future life cycle and cancel it if the object die%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:name_find|name_find]]**
<code c>
Efl_Object *efl_name_find(Eo *obj, const char *search);
@ -326,20 +270,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_add|wref_add]]**
<code c>
void efl_wref_add(Eo *obj, Efl_Object **wref);
</code>
%%Add a new weak reference to obj.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:method:wref_del|wref_del]]**
<code c>
void efl_wref_del(Eo *obj, Efl_Object **wref);
</code>
%%Delete the weak reference passed.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:comment|comment]]** //**(get, set)**//
<code c>
const char *efl_comment_get(const Eo *obj);
@ -369,38 +299,6 @@ Eina_Bool efl_finalized_get(const Eo *obj);
%%True if the object is already finalized, false otherwise.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_data|key_data]]** //**(get, set)**//
<code c>
void *efl_key_data_get(const Eo *obj, const char *key);
void efl_key_data_set(Eo *obj, const char *key, const void *data);
</code>
%%Generic data with string key on an object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_ref|key_ref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_ref_get(const Eo *obj, const char *key);
void efl_key_ref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_value|key_value]]** //**(get, set)**//
<code c>
Eina_Value *efl_key_value_get(const Eo *obj, const char *key);
void efl_key_value_set(Eo *obj, const char *key, Eina_Value *value);
</code>
%%Value on with string key on the object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:key_wref|key_wref]]** //**(get, set)**//
<code c>
Efl_Object *efl_key_wref_get(const Eo *obj, const char *key);
void efl_key_wref_set(Eo *obj, const char *key, const Efl_Object *objdata);
</code>
%%Generic weak object reference with string key to object.%%\\
\\
[[:docs:efl:auto:class:efl:object|Efl.Object]].**[[:docs:efl:auto:class:efl:object:property:name|name]]** //**(get, set)**//
<code c>
const char *efl_name_get(const Eo *obj);

View File

@ -27,9 +27,9 @@ void ector_renderer_bounds_get(Eo *obj, Eina_Rectangle *r);
===== Implemented by =====
* [[:docs:efl:auto:class:ector:renderer:method:bounds_get|Ector.Renderer.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:gl:shape:method:bounds_get|Ector.Renderer.GL.Shape.bounds_get]]
* **Ector.Renderer.GL.Gradient.Linear.bounds_get**
* [[:docs:efl:auto:class:ector:renderer:gl:gradient:radial:method:bounds_get|Ector.Renderer.GL.Gradient.Radial.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:shape:method:bounds_get|Ector.Renderer.Cairo.Shape.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:linear:method:bounds_get|Ector.Renderer.Cairo.Gradient.Linear.bounds_get]]
* [[:docs:efl:auto:class:ector:renderer:cairo:gradient:radial:method:bounds_get|Ector.Renderer.Cairo.Gradient.Radial.bounds_get]]

Some files were not shown because too many files have changed in this diff Show More