Moving API into /develop/api/
This commit is contained in:
parent
4a5f067b92
commit
ff65e9409d
|
@ -0,0 +1,19 @@
|
|||
<title>cairo_t</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern cairo_t: void_ptr;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef void *cairo_t;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%cairo_t type%%
|
||||
|
||||
{{page>:develop:user:alias:cairo_t:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Ecore.Audio.Vio</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Ecore.Audio.Vio: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Ecore_Audio_Vio;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Ecore audio vio type%%
|
||||
|
||||
{{page>:develop:user:alias:ecore:audio:vio:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Ecore_Con_Eet_Data_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Ecore_Con_Eet_Data_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Ecore_Con_Eet_Data_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Ecore connection eet data callback type%%
|
||||
|
||||
{{page>:develop:user:alias:ecore_con_eet_data_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Ecore_Con_Eet_Raw_Data_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Ecore_Con_Eet_Raw_Data_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Ecore_Con_Eet_Raw_Data_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Ecore connection eet raw data callback type%%
|
||||
|
||||
{{page>:develop:user:alias:ecore_con_eet_raw_data_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -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 =====
|
||||
|
||||
%%External ecore position map%%
|
||||
|
||||
{{page>:develop:user:alias:ecore_pos_map:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Item_Provider_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Item_Provider_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Item_Provider_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje item provider callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:item_provider_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Markup_Filter_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Markup_Filter_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Markup_Filter_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje markup filter callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:markup_filter_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Message_Handler_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Message_Handler_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Message_Handler_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje message handler callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:message_handler_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Signal_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Signal_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Signal_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje signal callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:signal_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Text.Change_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Text.Change_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Text_Change_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje text change callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:text:change_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Edje.Text.Filter_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Edje.Text.Filter_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Edje_Text_Filter_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Edje text filter callback type%%
|
||||
|
||||
{{page>:develop:user:alias:edje:text:filter_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Access.Relation_Set</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @free(eina_list_free) Efl.Access.Relation_Set: free(list<ptr(Efl.Access.Relation)>, eina_list_free);
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef Eina_List *Efl_Access_Relation_Set;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary Accessibility relation set type%%
|
||||
|
||||
{{page>:develop:user:alias:efl:access:relation_set:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Access.State_Set</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Efl.Access.State_Set: uint64;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef uint64_t Efl_Access_State_Set;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Accessibility object state set.%%
|
||||
|
||||
{{page>:develop:user:alias:efl:access:state_set:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Signal_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Efl.Signal_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Efl_Signal_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Signal callback.%%
|
||||
|
||||
{{page>:develop:user:alias:efl:signal_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Text.Annotate.Annotation</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Efl.Text.Annotate.Annotation: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Efl_Text_Annotate_Annotation;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%EFL text annotations data structure%%
|
||||
|
||||
{{page>:develop:user:alias:efl:text:annotate:annotation:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Text.Cursor.Cursor</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Efl.Text.Cursor.Cursor: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Efl_Text_Cursor_Cursor;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Text cursor data structure%%
|
||||
|
||||
{{page>:develop:user:alias:efl:text:cursor:cursor:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Ui.Format_Func_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Function pointer for format function hook%%
|
||||
|
||||
{{page>:develop:user:alias:efl:ui:format_func_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl.Ui.Scrollable_On_Show_Region</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Function pointer for on show region hook%%
|
||||
|
||||
{{page>:develop:user:alias:efl:ui:scrollable_on_show_region:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl_Event_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Efl_Event_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Efl_Event_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Efl event callback type%%
|
||||
|
||||
{{page>:develop:user:alias:efl_event_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Efl_Font_Size</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Efl_Font_Size: int;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef int Efl_Font_Size;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Efl font size type%%
|
||||
|
||||
{{page>:develop:user:alias:efl_font_size:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>efl_key_data_free_func</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern efl_key_data_free_func: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type efl_key_data_free_func;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Efl key data free function type%%
|
||||
|
||||
{{page>:develop:user:alias:efl_key_data_free_func:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>EflIoDirectInfo</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:efliodirectinfo:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>EflIoPath</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:efliopath:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Error</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Eina.Error: int;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef int Eina_Error;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Eina error type%%
|
||||
|
||||
{{page>:develop:user:alias:eina:error:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Future.Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:eina:future:cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Future.Error.Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:eina:future:error:cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Future.Free.Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:eina:future:free:cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Future.Success.Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:eina:future:success:cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Promise.Cancel.Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
TODO
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
No description supplied.
|
||||
|
||||
{{page>:develop:user:alias:eina:promise:cancel:cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina.Unicode</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Eina.Unicode: uint32;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef uint32_t Eina_Unicode;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Eina unicode type%%
|
||||
|
||||
{{page>:develop:user:alias:eina:unicode:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina_Compare_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Eina_Compare_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Eina_Compare_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Eina compare callback type%%
|
||||
|
||||
{{page>:develop:user:alias:eina_compare_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eina_Free_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Eina_Free_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Eina_Free_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Eina free callback type%%
|
||||
|
||||
{{page>:develop:user:alias:eina_free_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Eio_Filter_Direct_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Eio_Filter_Direct_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Eio_Filter_Direct_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Eio filter direct callback type%%
|
||||
|
||||
{{page>:develop:user:alias:eio_filter_direct_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm.Gengrid.Item.Class</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Elm.Gengrid.Item.Class: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Gengrid_Item_Class;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%External elm gengrid item class%%
|
||||
|
||||
{{page>:develop:user:alias:elm:gengrid:item:class:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm.Genlist.Item.Class</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Elm.Genlist.Item.Class: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Genlist_Item_Class;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%External elm genlist item class%%
|
||||
|
||||
{{page>:develop:user:alias:elm:genlist:item:class:description&nouser&nolink&nodate}}
|
||||
|
|
@ -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 =====
|
||||
|
||||
%%Elementary glob matching flags%%
|
||||
|
||||
{{page>:develop:user:alias:elm:glob:match_flags:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Calendar_Format_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Calendar_Format_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Calendar_Format_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary calendar format callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_calendar_format_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Entry_Filter_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Entry_Filter_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Entry_Filter_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary entry filter callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_entry_filter_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Entry_Item_Provider_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Entry_Item_Provider_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Entry_Item_Provider_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary entry item provider callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_entry_item_provider_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Fileselector_Filter_Func</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Fileselector_Filter_Func: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Fileselector_Filter_Func;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary fileselector filter function type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_fileselector_filter_func:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Gesture_Event_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Gesture_Event_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Gesture_Event_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary gesture event callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_gesture_event_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Interface_Scrollable_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Interface_Scrollable_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Interface_Scrollable_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary interface scrollable callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_interface_scrollable_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Interface_Scrollable_Min_Limit_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Interface_Scrollable_Min_Limit_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Interface_Scrollable_Min_Limit_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary interface scrollable minimal limit callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_interface_scrollable_min_limit_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Interface_Scrollable_Resize_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Interface_Scrollable_Resize_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Interface_Scrollable_Resize_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary interface scrollable resize callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_interface_scrollable_resize_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Name</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Name: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Name;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map name type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_name:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Name_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Name_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Name_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map name callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_name_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Name_List_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Name_List_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Name_List_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map name list callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_name_list_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Overlay</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Overlay: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Overlay;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map overlay type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_overlay:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Route</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Route: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Route;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map route type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_route:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Map_Route_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Map_Route_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Map_Route_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary map route callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_map_route_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Multibuttonentry_Format_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Multibuttonentry_Format_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Multibuttonentry_Format_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary multibuttonentry format callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_multibuttonentry_format_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Multibuttonentry_Item_Filter_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Multibuttonentry_Item_Filter_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Multibuttonentry_Item_Filter_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary multibuttonentry item filter callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_multibuttonentry_item_filter_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Naviframe_Item_Pop_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Naviframe_Item_Pop_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Naviframe_Item_Pop_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary naviframe item pop callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_naviframe_item_pop_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Object_Item_Signal_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Object_Item_Signal_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Object_Item_Signal_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary object item signal callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_object_item_signal_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Prefs_Data</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Prefs_Data: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Prefs_Data;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary preferences data type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_prefs_data:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Prefs_Reset_Mode</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Prefs_Reset_Mode: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Prefs_Reset_Mode;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary preferences reset mode type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_prefs_reset_mode:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Slideshow_Item_Class</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Slideshow_Item_Class: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Slideshow_Item_Class;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary slideshow item class type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_slideshow_item_class:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Sys_Notify_Send_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Sys_Notify_Send_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Sys_Notify_Send_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%elementary system notify send callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_sys_notify_send_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Tooltip_Item_Content_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Tooltip_Item_Content_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Tooltip_Item_Content_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary tooltip item content callback type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_tooltip_item_content_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Console_Message</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Console_Message: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Console_Message;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web console message type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_console_message:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Dialog_Alert</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Dialog_Alert: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Dialog_Alert;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web dialog alert type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_dialog_alert:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Dialog_Confirm</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Dialog_Confirm: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Dialog_Confirm;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web dialog confirm type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_dialog_confirm:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Dialog_File_Selector</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Dialog_File_Selector: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Dialog_File_Selector;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web dialog file selector type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_dialog_file_selector:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Dialog_Prompt</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Dialog_Prompt: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Dialog_Prompt;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web dialog prompt type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_dialog_prompt:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Elm_Web_Window_Open</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Elm_Web_Window_Open: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Elm_Web_Window_Open;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary web window open type%%
|
||||
|
||||
{{page>:develop:user:alias:elm_web_window_open:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas.Canvas3D.Surface_Func</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas.Canvas3D.Surface_Func: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_Canvas3D_Surface_Func;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas 3D canvas surface function type%%
|
||||
|
||||
{{page>:develop:user:alias:evas:canvas3d:surface_func:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas.Real</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas.Real: double;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef double Evas_Real;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%A type for floating value%%
|
||||
|
||||
{{page>:develop:user:alias:evas:real:description&nouser&nolink&nodate}}
|
||||
|
|
@ -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 =====
|
||||
|
||||
%%External text style type%%
|
||||
|
||||
{{page>:develop:user:alias:evas:text_style_type:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_Colorspace</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Evas_Colorspace: int;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef int Evas_Colorspace;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas colorspace type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_colorspace:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_GL</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas_GL: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_GL;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas GL type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_gl:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_GL_API</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas_GL_API: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_GL_API;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas GL API type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_gl_api:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_GL_Context_Version</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas_GL_Context_Version: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_GL_Context_Version;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas GL context version type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_gl_context_version:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_Object_Box_Data</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Evas_Object_Box_Data: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_Object_Box_Data;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas object box data type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_object_box_data:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_Object_Box_Layout</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Evas_Object_Box_Layout: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_Object_Box_Layout;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas object box layout type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_object_box_layout:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_Object_Box_Option</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern Evas_Object_Box_Option: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_Object_Box_Option;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas object box option type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_object_box_option:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>Evas_Smart_Cb</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type Evas_Smart_Cb: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type Evas_Smart_Cb;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Evas smart callback type%%
|
||||
|
||||
{{page>:develop:user:alias:evas_smart_cb:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>GLshort</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern GLshort: short;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef short GLshort;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%GLshort type%%
|
||||
|
||||
{{page>:develop:user:alias:glshort:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>slider_freefunc_type</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type slider_freefunc_type: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type slider_freefunc_type;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary slider free function type%%
|
||||
|
||||
{{page>:develop:user:alias:slider_freefunc_type:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>slider_func_type</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type slider_func_type: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type slider_func_type;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Elementary slider function type%%
|
||||
|
||||
{{page>:develop:user:alias:slider_func_type:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
<title>va_list</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
type @extern va_list: __undefined_type;
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
typedef __undefined_type va_list;
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%va_list type%%
|
||||
|
||||
{{page>:develop:user:alias:va_list:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,294 @@
|
|||
<title>Ecore.Audio</title>
|
||||
++++ Inheritance graph |
|
||||
|
||||
<graphviz>
|
||||
digraph hierarchy {
|
||||
bgcolor = "transparent"
|
||||
size = "6"
|
||||
rankdir = "TB"
|
||||
|
||||
node [shape = "box"]
|
||||
edge [color = "gray35"]
|
||||
|
||||
ecore_audio [fillcolor = "black", label = "Ecore.Audio", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
|
||||
ecore_audio -> efl_object
|
||||
}
|
||||
</graphviz>
|
||||
|
||||
++++
|
||||
|
||||
===== Inheritance hierarchy =====
|
||||
|
||||
* **[[:develop:api:class:ecore:audio|Ecore.Audio]] //(class)//**
|
||||
* [[:develop:api:class:efl:object|Efl.Object]] //(class)//
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Convenience audio class.%%
|
||||
|
||||
{{page>:develop:user:class:ecore:audio:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Members =====
|
||||
|
||||
**[[:develop:api:class:ecore:audio:method:vio_set|vio_set]]**
|
||||
<code c>
|
||||
void ecore_audio_obj_vio_set(Eo *obj, Ecore_Audio_Vio *vio, void *data, efl_key_data_free_func free_func);
|
||||
</code>
|
||||
|
||||
%%Sets the virtual IO functions%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:property:format|format]]** //**(get, set)**//
|
||||
<code c>
|
||||
Ecore_Audio_Format ecore_audio_obj_format_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_format_set(Eo *obj, Ecore_Audio_Format format);
|
||||
</code>
|
||||
|
||||
%%Format of the object.%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_name_get(const Eo *obj);
|
||||
void ecore_audio_obj_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%Name of the object%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:property:paused|paused]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_paused_get(const Eo *obj);
|
||||
void ecore_audio_obj_paused_set(Eo *obj, Eina_Bool paused);
|
||||
</code>
|
||||
|
||||
%%Pauses state of the object%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:property:source|source]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_source_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_source_set(Eo *obj, const char *source);
|
||||
</code>
|
||||
|
||||
%%Source of the object%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:property:volume|volume]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_volume_get(const Eo *obj);
|
||||
void ecore_audio_obj_volume_set(Eo *obj, double volume);
|
||||
</code>
|
||||
|
||||
%%Volume of the object%%\\
|
||||
\\
|
||||
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:ecore:audio:method:constructor|constructor]]** //[Overridden here]//
|
||||
<code c>
|
||||
Efl_Object *efl_constructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's constructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:children_iterator_new|children_iterator_new]]**
|
||||
<code c>
|
||||
Eina_Iterator *efl_children_iterator_new(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Get an iterator on all childrens%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_attach|composite_attach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_attach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Make an object a composite object of another.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_detach|composite_detach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_detach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Detach a composite object from another object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_part_is|composite_part_is]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_part_is(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Check if an object is part of a composite object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:debug_name_override|debug_name_override]]**
|
||||
<code c>
|
||||
void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
|
||||
</code>
|
||||
|
||||
%%Build a read-only name for this object used for debugging.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:del|del]]**
|
||||
<code c>
|
||||
void efl_del(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Unrefs the object and reparents it to NULL.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:destructor|destructor]]**
|
||||
<code c>
|
||||
void efl_destructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's destructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api: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);
|
||||
</code>
|
||||
|
||||
%%Add an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
|
||||
<code c>
|
||||
void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
|
||||
</code>
|
||||
|
||||
%%Remove an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_stop|event_callback_stop]]**
|
||||
<code c>
|
||||
void efl_event_callback_stop(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Stop the current callback call.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_freeze|event_freeze]]**
|
||||
<code c>
|
||||
void efl_event_freeze(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_freeze|event_global_freeze]]**
|
||||
<code c>
|
||||
void efl_event_global_freeze(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_thaw|event_global_thaw]]**
|
||||
<code c>
|
||||
void efl_event_global_thaw(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_thaw|event_thaw]]**
|
||||
<code c>
|
||||
void efl_event_thaw(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:finalize|finalize]]**
|
||||
<code c>
|
||||
Efl_Object *efl_finalize(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:name_find|name_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_name_find(const Eo *obj, const char *search);
|
||||
</code>
|
||||
|
||||
%%Find a child object with the given name and return it.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:provider_find|provider_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
|
||||
</code>
|
||||
|
||||
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool efl_allow_parent_unref_get(const Eo *obj);
|
||||
void efl_allow_parent_unref_set(Eo *obj, Eina_Bool allow);
|
||||
</code>
|
||||
|
||||
%%Allow an object to be deleted by unref even if it has a parent.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:comment|comment]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_comment_get(const Eo *obj);
|
||||
void efl_comment_set(Eo *obj, const char *comment);
|
||||
</code>
|
||||
|
||||
%%A human readable comment for the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_global_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:finalized|finalized]]** //**(get)**//
|
||||
<code c>
|
||||
Eina_Bool efl_finalized_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%True if the object is already finalized, false otherwise.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_name_get(const Eo *obj);
|
||||
void efl_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%The name of the object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:parent|parent]]** //**(get, set)**//
|
||||
<code c>
|
||||
Efl_Object *efl_parent_get(const Eo *obj);
|
||||
void efl_parent_set(Eo *obj, Efl_Object *parent);
|
||||
</code>
|
||||
|
||||
%%The parent of an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:auto_unref|auto_unref]]** //**(set)**// ''protected''
|
||||
<code c>
|
||||
void efl_auto_unref_set(Eo *obj, Eina_Bool enable);
|
||||
</code>
|
||||
|
||||
%%Mark an object to be automatically deleted after a function call.%%\\
|
||||
\\
|
||||
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_add|callback,add]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_ADD(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was added.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_del|callback,del]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was deleted.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:del|del]]**
|
||||
<code c>
|
||||
EFL_EVENT_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%Object is being deleted.%%\\
|
||||
\\
|
|
@ -0,0 +1,403 @@
|
|||
<title>Ecore.Audio.In</title>
|
||||
++++ Inheritance graph |
|
||||
|
||||
<graphviz>
|
||||
digraph hierarchy {
|
||||
bgcolor = "transparent"
|
||||
size = "6"
|
||||
rankdir = "TB"
|
||||
|
||||
node [shape = "box"]
|
||||
edge [color = "gray35"]
|
||||
|
||||
ecore_audio_in [fillcolor = "black", label = "Ecore.Audio.In", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
ecore_audio [fillcolor = "gray15", label = "Ecore.Audio", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
|
||||
ecore_audio_in -> ecore_audio
|
||||
ecore_audio -> efl_object
|
||||
}
|
||||
</graphviz>
|
||||
|
||||
++++
|
||||
|
||||
===== Inheritance hierarchy =====
|
||||
|
||||
* **[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]] //(class)//**
|
||||
* [[:develop:api:class:ecore:audio|Ecore.Audio]] //(class)//
|
||||
* [[:develop:api:class:efl:object|Efl.Object]] //(class)//
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Ecore Audio input object.%%
|
||||
|
||||
{{page>:develop:user:class:ecore:audio:in:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Members =====
|
||||
|
||||
**[[:develop:api:class:ecore:audio:in:method:read_internal|read_internal]]**
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read_internal(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
%%Internal read function%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:method:read|read]]**
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
%%Reads from the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:method:seek|seek]]**
|
||||
<code c>
|
||||
double ecore_audio_obj_in_seek(Eo *obj, double offs, int mode);
|
||||
</code>
|
||||
|
||||
%%Seeks within the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:channels|channels]]** //**(get, set)**//
|
||||
<code c>
|
||||
int ecore_audio_obj_in_channels_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_channels_set(Eo *obj, int channels);
|
||||
</code>
|
||||
|
||||
%%Amount of channels the input has%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:length|length]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_length_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_length_set(Eo *obj, double length);
|
||||
</code>
|
||||
|
||||
%%Length of the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:looped|looped]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_looped_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_looped_set(Eo *obj, Eina_Bool looped);
|
||||
</code>
|
||||
|
||||
%%Looped state of the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:output|output]]** //**(get)**//
|
||||
<code c>
|
||||
Ecore_Audio *ecore_audio_obj_in_output_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Gets the output that this input is attached to%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:preloaded|preloaded]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_preloaded_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_preloaded_set(Eo *obj, Eina_Bool preloaded);
|
||||
</code>
|
||||
|
||||
%%Preloaded state of the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:remaining|remaining]]** //**(get)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_remaining_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Gets the remaining time of the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:samplerate|samplerate]]** //**(get, set)**//
|
||||
<code c>
|
||||
int ecore_audio_obj_in_samplerate_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_samplerate_set(Eo *obj, int samplerate);
|
||||
</code>
|
||||
|
||||
%%Sample-rate of the input%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:property:speed|speed]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_speed_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_speed_set(Eo *obj, double speed);
|
||||
</code>
|
||||
|
||||
%%Playback speed of the input.%%\\
|
||||
\\
|
||||
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:in:method:vio_set|vio_set]]** //[Overridden here]//
|
||||
<code c>
|
||||
void ecore_audio_obj_vio_set(Eo *obj, Ecore_Audio_Vio *vio, void *data, efl_key_data_free_func free_func);
|
||||
</code>
|
||||
|
||||
%%Sets the virtual IO functions%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:format|format]]** //**(get, set)**//
|
||||
<code c>
|
||||
Ecore_Audio_Format ecore_audio_obj_format_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_format_set(Eo *obj, Ecore_Audio_Format format);
|
||||
</code>
|
||||
|
||||
%%Format of the object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_name_get(const Eo *obj);
|
||||
void ecore_audio_obj_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%Name of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:paused|paused]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_paused_get(const Eo *obj);
|
||||
void ecore_audio_obj_paused_set(Eo *obj, Eina_Bool paused);
|
||||
</code>
|
||||
|
||||
%%Pauses state of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:source|source]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_source_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_source_set(Eo *obj, const char *source);
|
||||
</code>
|
||||
|
||||
%%Source of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:volume|volume]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_volume_get(const Eo *obj);
|
||||
void ecore_audio_obj_volume_set(Eo *obj, double volume);
|
||||
</code>
|
||||
|
||||
%%Volume of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:ecore:audio:in:method:constructor|constructor]]** //[Overridden here]//
|
||||
<code c>
|
||||
Efl_Object *efl_constructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's constructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:ecore:audio:in:method:destructor|destructor]]** //[Overridden here]//
|
||||
<code c>
|
||||
void efl_destructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's destructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:children_iterator_new|children_iterator_new]]**
|
||||
<code c>
|
||||
Eina_Iterator *efl_children_iterator_new(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Get an iterator on all childrens%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_attach|composite_attach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_attach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Make an object a composite object of another.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_detach|composite_detach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_detach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Detach a composite object from another object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_part_is|composite_part_is]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_part_is(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Check if an object is part of a composite object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:debug_name_override|debug_name_override]]**
|
||||
<code c>
|
||||
void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
|
||||
</code>
|
||||
|
||||
%%Build a read-only name for this object used for debugging.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:del|del]]**
|
||||
<code c>
|
||||
void efl_del(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Unrefs the object and reparents it to NULL.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api: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);
|
||||
</code>
|
||||
|
||||
%%Add an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
|
||||
<code c>
|
||||
void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
|
||||
</code>
|
||||
|
||||
%%Remove an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_stop|event_callback_stop]]**
|
||||
<code c>
|
||||
void efl_event_callback_stop(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Stop the current callback call.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_freeze|event_freeze]]**
|
||||
<code c>
|
||||
void efl_event_freeze(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_freeze|event_global_freeze]]**
|
||||
<code c>
|
||||
void efl_event_global_freeze(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_thaw|event_global_thaw]]**
|
||||
<code c>
|
||||
void efl_event_global_thaw(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_thaw|event_thaw]]**
|
||||
<code c>
|
||||
void efl_event_thaw(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:finalize|finalize]]**
|
||||
<code c>
|
||||
Efl_Object *efl_finalize(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:name_find|name_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_name_find(const Eo *obj, const char *search);
|
||||
</code>
|
||||
|
||||
%%Find a child object with the given name and return it.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:provider_find|provider_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
|
||||
</code>
|
||||
|
||||
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool efl_allow_parent_unref_get(const Eo *obj);
|
||||
void efl_allow_parent_unref_set(Eo *obj, Eina_Bool allow);
|
||||
</code>
|
||||
|
||||
%%Allow an object to be deleted by unref even if it has a parent.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:comment|comment]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_comment_get(const Eo *obj);
|
||||
void efl_comment_set(Eo *obj, const char *comment);
|
||||
</code>
|
||||
|
||||
%%A human readable comment for the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_global_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:finalized|finalized]]** //**(get)**//
|
||||
<code c>
|
||||
Eina_Bool efl_finalized_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%True if the object is already finalized, false otherwise.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_name_get(const Eo *obj);
|
||||
void efl_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%The name of the object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:parent|parent]]** //**(get, set)**//
|
||||
<code c>
|
||||
Efl_Object *efl_parent_get(const Eo *obj);
|
||||
void efl_parent_set(Eo *obj, Efl_Object *parent);
|
||||
</code>
|
||||
|
||||
%%The parent of an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:auto_unref|auto_unref]]** //**(set)**// ''protected''
|
||||
<code c>
|
||||
void efl_auto_unref_set(Eo *obj, Eina_Bool enable);
|
||||
</code>
|
||||
|
||||
%%Mark an object to be automatically deleted after a function call.%%\\
|
||||
\\
|
||||
|
||||
===== Events =====
|
||||
|
||||
**[[:develop:api:class:ecore:audio:in:event:in_looped|in,looped]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_LOOPED(void)
|
||||
</code>
|
||||
|
||||
%%Called when an input has looped.%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:event:in_samplerate_changed|in,samplerate,changed]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_SAMPLERATE_CHANGED(void)
|
||||
</code>
|
||||
|
||||
%%Called when the input samplerate has changed.%%\\
|
||||
\\
|
||||
**[[:develop:api:class:ecore:audio:in:event:in_stopped|in,stopped]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_STOPPED(void)
|
||||
</code>
|
||||
|
||||
%%Called when an input has stopped playing.%%\\
|
||||
\\
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_add|callback,add]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_ADD(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was added.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_del|callback,del]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was deleted.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:del|del]]**
|
||||
<code c>
|
||||
EFL_EVENT_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%Object is being deleted.%%\\
|
||||
\\
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In: in,looped</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
in,looped;
|
||||
</code>
|
||||
|
||||
===== C information =====
|
||||
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_LOOPED(void)
|
||||
</code>
|
||||
|
||||
===== C usage =====
|
||||
|
||||
<code c>
|
||||
static void
|
||||
on_ecore_audio_in_event_in_looped(void *data, const Efl_Event *event)
|
||||
{
|
||||
void info = event->info;
|
||||
Eo *obj = event->object;
|
||||
Data *d = data;
|
||||
|
||||
/* event hander code */
|
||||
}
|
||||
|
||||
static void
|
||||
setup_event_handler(Eo *obj, Data *d)
|
||||
{
|
||||
efl_event_callback_add(obj, ECORE_AUDIO_IN_EVENT_IN_LOOPED, on_ecore_audio_in_event_in_looped, d);
|
||||
}
|
||||
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Called when an input has looped.%%
|
||||
{{page>:develop:user:class:ecore:audio:in:event:in_looped:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In: in,samplerate,changed</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
in,samplerate,changed;
|
||||
</code>
|
||||
|
||||
===== C information =====
|
||||
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_SAMPLERATE_CHANGED(void)
|
||||
</code>
|
||||
|
||||
===== C usage =====
|
||||
|
||||
<code c>
|
||||
static void
|
||||
on_ecore_audio_in_event_in_samplerate_changed(void *data, const Efl_Event *event)
|
||||
{
|
||||
void info = event->info;
|
||||
Eo *obj = event->object;
|
||||
Data *d = data;
|
||||
|
||||
/* event hander code */
|
||||
}
|
||||
|
||||
static void
|
||||
setup_event_handler(Eo *obj, Data *d)
|
||||
{
|
||||
efl_event_callback_add(obj, ECORE_AUDIO_IN_EVENT_IN_SAMPLERATE_CHANGED, on_ecore_audio_in_event_in_samplerate_changed, d);
|
||||
}
|
||||
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Called when the input samplerate has changed.%%
|
||||
{{page>:develop:user:class:ecore:audio:in:event:in_samplerate_changed:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In: in,stopped</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
in,stopped;
|
||||
</code>
|
||||
|
||||
===== C information =====
|
||||
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_STOPPED(void)
|
||||
</code>
|
||||
|
||||
===== C usage =====
|
||||
|
||||
<code c>
|
||||
static void
|
||||
on_ecore_audio_in_event_in_stopped(void *data, const Efl_Event *event)
|
||||
{
|
||||
void info = event->info;
|
||||
Eo *obj = event->object;
|
||||
Data *d = data;
|
||||
|
||||
/* event hander code */
|
||||
}
|
||||
|
||||
static void
|
||||
setup_event_handler(Eo *obj, Data *d)
|
||||
{
|
||||
efl_event_callback_add(obj, ECORE_AUDIO_IN_EVENT_IN_STOPPED, on_ecore_audio_in_event_in_stopped, d);
|
||||
}
|
||||
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Called when an input has stopped playing.%%
|
||||
{{page>:develop:user:class:ecore:audio:in:event:in_stopped:description&nouser&nolink&nodate}}
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
<title>Ecore.Audio.In.constructor</title>
|
||||
//Overridden from [[:develop:api:class:ecore:audio:method:constructor|Efl.Object.constructor]].//===== Signature =====
|
||||
|
||||
<code>
|
||||
constructor {
|
||||
return: free(Efl.Object, efl_del);
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
Efl_Object *efl_constructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Call the object's constructor.%%
|
||||
|
||||
%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
|
||||
{{page>:develop:user:class:ecore:audio:in:method:constructor:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* [[:develop:api:class:efl:object:method:constructor|Efl.Object.constructor]]
|
||||
* [[:develop:api:class:ecore:audio:method:constructor|Ecore.Audio.constructor]]
|
||||
* **Ecore.Audio.In.constructor**
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
<title>Ecore.Audio.In.destructor</title>
|
||||
//Overridden from [[:develop:api:class:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
|
||||
|
||||
<code>
|
||||
destructor {}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
void efl_destructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Call the object's destructor.%%
|
||||
|
||||
%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
|
||||
{{page>:develop:user:class:ecore:audio:in:method:destructor:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* [[:develop:api:class:efl:object:method:destructor|Efl.Object.destructor]]
|
||||
* **Ecore.Audio.In.destructor**
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<title>Ecore.Audio.In.read</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
read {
|
||||
params {
|
||||
@in buf: void_ptr;
|
||||
@in len: size;
|
||||
}
|
||||
return: ssize;
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
===== Parameters =====
|
||||
|
||||
* **buf** //(in)// - %%The buffer to read into%%
|
||||
* **len** //(in)// - %%The amount of samples to read%%
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Reads from the input%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:method:read:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.read**
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<title>Ecore.Audio.In.read_internal</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
read_internal {
|
||||
params {
|
||||
@in buf: void_ptr;
|
||||
@in len: size;
|
||||
}
|
||||
return: ssize;
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read_internal(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
===== Parameters =====
|
||||
|
||||
* **buf** //(in)// - %%The buffer to read into%%
|
||||
* **len** //(in)// - %%The amount of samples to read%%
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Internal read function%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:method:read_internal:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.read_internal**
|
||||
|
|
@ -0,0 +1,35 @@
|
|||
<title>Ecore.Audio.In.seek</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
seek @pure_virtual {
|
||||
params {
|
||||
@in offs: double;
|
||||
@in mode: int;
|
||||
}
|
||||
return: double;
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
double ecore_audio_obj_in_seek(Eo *obj, double offs, int mode);
|
||||
</code>
|
||||
|
||||
===== Parameters =====
|
||||
|
||||
* **offs** //(in)// - %%The offset in seconds%%
|
||||
* **mode** //(in)// - %%The seek mode. Is absolute with SEEK_SET, relative to the current position with SEEK_CUR and relative to the end with SEEK_END.%%
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Seeks within the input%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:method:seek:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.seek**
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
<title>Ecore.Audio.In.vio_set</title>
|
||||
//Overridden from [[:develop:api:class:ecore:audio:method:vio_set|Ecore.Audio.vio_set]].//===== Signature =====
|
||||
|
||||
<code>
|
||||
vio_set @pure_virtual {
|
||||
params {
|
||||
@in vio: ptr(Ecore.Audio.Vio);
|
||||
@in data: void_ptr;
|
||||
@in free_func: efl_key_data_free_func;
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
void ecore_audio_obj_vio_set(Eo *obj, Ecore_Audio_Vio *vio, void *data, efl_key_data_free_func free_func);
|
||||
</code>
|
||||
|
||||
===== Parameters =====
|
||||
|
||||
* **vio** //(in)// - %%The %%[[:develop:api:alias:ecore:audio:vio|Ecore.Audio.Vio]]%% struct with the function callbacks%%
|
||||
* **data** //(in)// - %%User data to pass to the VIO functions%%
|
||||
* **free_func** //(in)// - %%This function takes care to clean up %%''data''%% when he VIO is destroyed. NULL means do nothing.%%
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Sets the virtual IO functions%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:method:vio_set:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* [[:develop:api:class:ecore:audio:method:vio_set|Ecore.Audio.vio_set]]
|
||||
* **Ecore.Audio.In.vio_set**
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In.channels</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property channels {
|
||||
get {
|
||||
values {
|
||||
channels: int;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
channels: int;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
int ecore_audio_obj_in_channels_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_channels_set(Eo *obj, int channels);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **channels** - %%The number of channels%%
|
||||
===== Description =====
|
||||
|
||||
%%Amount of channels the input has%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:channels:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.channels**
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
<title>Ecore.Audio.In.length</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property length {
|
||||
get {
|
||||
values {
|
||||
length: double;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
length: double;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
double ecore_audio_obj_in_length_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_length_set(Eo *obj, double length);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **length** - %%The length of the input in seconds%%
|
||||
===== Description =====
|
||||
|
||||
%%Length of the input%%
|
||||
|
||||
%%This function is only implemented by some classes (i.e. ECORE_AUDIO_OBJ_IN_TONE_CLASS)%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:length:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.length**
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
<title>Ecore.Audio.In.looped</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property looped {
|
||||
get {
|
||||
values {
|
||||
looped: bool;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
looped: bool;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_looped_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_looped_set(Eo *obj, Eina_Bool looped);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **looped** - %%%%''true''%% if the input should be looped, %%''false''%% otherwise%%
|
||||
===== Description =====
|
||||
|
||||
%%Looped state of the input%%
|
||||
|
||||
%%If the input is looped and reaches the end it will start from the beginning again. At the same time the event @ref ECORE_AUDIO_EV_IN_LOOPED will be emitted%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:looped:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.looped**
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
<title>Ecore.Audio.In.output</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property output {
|
||||
get {
|
||||
values {
|
||||
output: free(Ecore.Audio, efl_del);
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
Ecore_Audio *ecore_audio_obj_in_output_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **output** - %%The output%%
|
||||
===== Description =====
|
||||
|
||||
%%Gets the output that this input is attached to%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:property:output:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.output**
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In.preloaded</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property preloaded @pure_virtual {
|
||||
get {
|
||||
values {
|
||||
preloaded: bool;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
preloaded: bool;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_preloaded_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_preloaded_set(Eo *obj, Eina_Bool preloaded);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **preloaded** - %%%%''true''%% if the input should be cached, %%''false''%% otherwise%%
|
||||
===== Description =====
|
||||
|
||||
%%Preloaded state of the input%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:preloaded:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.preloaded**
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
<title>Ecore.Audio.In.remaining</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property remaining {
|
||||
get {
|
||||
values {
|
||||
remaining: double;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
double ecore_audio_obj_in_remaining_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **remaining** - %%The amount of time in seconds left to play%%
|
||||
===== Description =====
|
||||
|
||||
%%Gets the remaining time of the input%%
|
||||
|
||||
//Since 1.8//
|
||||
{{page>:develop:user:class:ecore:audio:in:property:remaining:description&nouser&nolink&nodate}}
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.remaining**
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In.samplerate</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property samplerate {
|
||||
get {
|
||||
values {
|
||||
samplerate: int;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
samplerate: int;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
int ecore_audio_obj_in_samplerate_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_samplerate_set(Eo *obj, int samplerate);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **samplerate** - %%The samplerate in Hz%%
|
||||
===== Description =====
|
||||
|
||||
%%Sample-rate of the input%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:samplerate:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.samplerate**
|
||||
|
|
@ -0,0 +1,39 @@
|
|||
<title>Ecore.Audio.In.speed</title>
|
||||
===== Signature =====
|
||||
|
||||
<code>
|
||||
@property speed {
|
||||
get {
|
||||
values {
|
||||
speed: double;
|
||||
}
|
||||
}
|
||||
set {
|
||||
values {
|
||||
speed: double;
|
||||
}
|
||||
}
|
||||
}
|
||||
</code>
|
||||
|
||||
===== C signature =====
|
||||
|
||||
<code c>
|
||||
double ecore_audio_obj_in_speed_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_speed_set(Eo *obj, double speed);
|
||||
</code>
|
||||
|
||||
===== Values =====
|
||||
|
||||
* **speed** - %%The speed, 1.0 is the default%%
|
||||
===== Description =====
|
||||
|
||||
%%Playback speed of the input.%%
|
||||
|
||||
//Since 1.8//{{page>:develop:user:class:ecore:audio:in:property:speed:description&nouser&nolink&nodate}}
|
||||
|
||||
|
||||
===== Implemented by =====
|
||||
|
||||
* **Ecore.Audio.In.speed**
|
||||
|
|
@ -0,0 +1,401 @@
|
|||
<title>Ecore.Audio.In.Sndfile</title>
|
||||
++++ Inheritance graph |
|
||||
|
||||
<graphviz>
|
||||
digraph hierarchy {
|
||||
bgcolor = "transparent"
|
||||
size = "6"
|
||||
rankdir = "TB"
|
||||
|
||||
node [shape = "box"]
|
||||
edge [color = "gray35"]
|
||||
|
||||
ecore_audio_in_sndfile [fillcolor = "black", label = "Ecore.Audio.In.Sndfile", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
ecore_audio_in [fillcolor = "gray15", label = "Ecore.Audio.In", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
ecore_audio [fillcolor = "gray15", label = "Ecore.Audio", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
efl_object [fillcolor = "gray15", label = "Efl.Object", color = "gray15", fontcolor = "white", style = "filled"]
|
||||
|
||||
ecore_audio_in_sndfile -> ecore_audio_in
|
||||
ecore_audio_in -> ecore_audio
|
||||
ecore_audio -> efl_object
|
||||
}
|
||||
</graphviz>
|
||||
|
||||
++++
|
||||
|
||||
===== Inheritance hierarchy =====
|
||||
|
||||
* **[[:develop:api:class:ecore:audio:in:sndfile|Ecore.Audio.In.Sndfile]] //(class)//**
|
||||
* [[:develop:api:class:ecore:audio:in|Ecore.Audio.In]] //(class)//
|
||||
* [[:develop:api:class:ecore:audio|Ecore.Audio]] //(class)//
|
||||
* [[:develop:api:class:efl:object|Efl.Object]] //(class)//
|
||||
|
||||
===== Description =====
|
||||
|
||||
%%Ecore Audio sndfile input.%%
|
||||
|
||||
{{page>:develop:user:class:ecore:audio:in:sndfile:description&nouser&nolink&nodate}}
|
||||
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:method:read|read]]**
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
%%Reads from the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:channels|channels]]** //**(get, set)**//
|
||||
<code c>
|
||||
int ecore_audio_obj_in_channels_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_channels_set(Eo *obj, int channels);
|
||||
</code>
|
||||
|
||||
%%Amount of channels the input has%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:length|length]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_length_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_length_set(Eo *obj, double length);
|
||||
</code>
|
||||
|
||||
%%Length of the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:looped|looped]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_looped_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_looped_set(Eo *obj, Eina_Bool looped);
|
||||
</code>
|
||||
|
||||
%%Looped state of the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:output|output]]** //**(get)**//
|
||||
<code c>
|
||||
Ecore_Audio *ecore_audio_obj_in_output_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Gets the output that this input is attached to%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:preloaded|preloaded]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_in_preloaded_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_preloaded_set(Eo *obj, Eina_Bool preloaded);
|
||||
</code>
|
||||
|
||||
%%Preloaded state of the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:remaining|remaining]]** //**(get)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_remaining_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Gets the remaining time of the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:samplerate|samplerate]]** //**(get, set)**//
|
||||
<code c>
|
||||
int ecore_audio_obj_in_samplerate_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_samplerate_set(Eo *obj, int samplerate);
|
||||
</code>
|
||||
|
||||
%%Sample-rate of the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:property:speed|speed]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_speed_get(const Eo *obj);
|
||||
void ecore_audio_obj_in_speed_set(Eo *obj, double speed);
|
||||
</code>
|
||||
|
||||
%%Playback speed of the input.%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:sndfile:method:read_internal|read_internal]]** //[Overridden here]//
|
||||
<code c>
|
||||
ssize_t ecore_audio_obj_in_read_internal(Eo *obj, void *buf, size_t len);
|
||||
</code>
|
||||
|
||||
%%Internal read function%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:sndfile:method:seek|seek]]** //[Overridden here]//
|
||||
<code c>
|
||||
double ecore_audio_obj_in_seek(Eo *obj, double offs, int mode);
|
||||
</code>
|
||||
|
||||
%%Seeks within the input%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:in:sndfile:method:vio_set|vio_set]]** //[Overridden here]//
|
||||
<code c>
|
||||
void ecore_audio_obj_vio_set(Eo *obj, Ecore_Audio_Vio *vio, void *data, efl_key_data_free_func free_func);
|
||||
</code>
|
||||
|
||||
%%Sets the virtual IO functions%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:in:sndfile:property:format|format]]** //**(get, set)**// //[Overridden here]//
|
||||
<code c>
|
||||
Ecore_Audio_Format ecore_audio_obj_format_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_format_set(Eo *obj, Ecore_Audio_Format format);
|
||||
</code>
|
||||
|
||||
%%Format of the object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:in:sndfile:property:source|source]]** //**(get, set)**// //[Overridden here]//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_source_get(const Eo *obj);
|
||||
Eina_Bool ecore_audio_obj_source_set(Eo *obj, const char *source);
|
||||
</code>
|
||||
|
||||
%%Source of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *ecore_audio_obj_name_get(const Eo *obj);
|
||||
void ecore_audio_obj_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%Name of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:paused|paused]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool ecore_audio_obj_paused_get(const Eo *obj);
|
||||
void ecore_audio_obj_paused_set(Eo *obj, Eina_Bool paused);
|
||||
</code>
|
||||
|
||||
%%Pauses state of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio|Ecore.Audio]].**[[:develop:api:class:ecore:audio:property:volume|volume]]** //**(get, set)**//
|
||||
<code c>
|
||||
double ecore_audio_obj_volume_get(const Eo *obj);
|
||||
void ecore_audio_obj_volume_set(Eo *obj, double volume);
|
||||
</code>
|
||||
|
||||
%%Volume of the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:ecore:audio:in:method:constructor|constructor]]** //[Overridden in [[:develop:api:class:ecore:audio:in|Ecore.Audio.In]]]//
|
||||
<code c>
|
||||
Efl_Object *efl_constructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's constructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:ecore:audio:in:sndfile:method:destructor|destructor]]** //[Overridden here]//
|
||||
<code c>
|
||||
void efl_destructor(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Call the object's destructor.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:children_iterator_new|children_iterator_new]]**
|
||||
<code c>
|
||||
Eina_Iterator *efl_children_iterator_new(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Get an iterator on all childrens%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_attach|composite_attach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_attach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Make an object a composite object of another.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_detach|composite_detach]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_detach(Eo *obj, Efl_Object *comp_obj);
|
||||
</code>
|
||||
|
||||
%%Detach a composite object from another object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:composite_part_is|composite_part_is]]**
|
||||
<code c>
|
||||
Eina_Bool efl_composite_part_is(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Check if an object is part of a composite object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:debug_name_override|debug_name_override]]**
|
||||
<code c>
|
||||
void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
|
||||
</code>
|
||||
|
||||
%%Build a read-only name for this object used for debugging.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:del|del]]**
|
||||
<code c>
|
||||
void efl_del(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Unrefs the object and reparents it to NULL.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api: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);
|
||||
</code>
|
||||
|
||||
%%Add an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
|
||||
<code c>
|
||||
void efl_event_callback_forwarder_del(Eo *obj, const Efl_Event_Description *desc, Efl_Object *new_obj);
|
||||
</code>
|
||||
|
||||
%%Remove an event callback forwarder for an event and an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_callback_stop|event_callback_stop]]**
|
||||
<code c>
|
||||
void efl_event_callback_stop(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Stop the current callback call.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_freeze|event_freeze]]**
|
||||
<code c>
|
||||
void efl_event_freeze(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_freeze|event_global_freeze]]**
|
||||
<code c>
|
||||
void efl_event_global_freeze(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_global_thaw|event_global_thaw]]**
|
||||
<code c>
|
||||
void efl_event_global_thaw(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:event_thaw|event_thaw]]**
|
||||
<code c>
|
||||
void efl_event_thaw(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Thaw events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:finalize|finalize]]**
|
||||
<code c>
|
||||
Efl_Object *efl_finalize(Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Called at the end of #eo_add. Should not be called, just overridden.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:name_find|name_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_name_find(const Eo *obj, const char *search);
|
||||
</code>
|
||||
|
||||
%%Find a child object with the given name and return it.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:method:provider_find|provider_find]]**
|
||||
<code c>
|
||||
Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
|
||||
</code>
|
||||
|
||||
%%Searches up in the object tree for a provider which knows the given class/interface.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
|
||||
<code c>
|
||||
Eina_Bool efl_allow_parent_unref_get(const Eo *obj);
|
||||
void efl_allow_parent_unref_set(Eo *obj, Eina_Bool allow);
|
||||
</code>
|
||||
|
||||
%%Allow an object to be deleted by unref even if it has a parent.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:comment|comment]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_comment_get(const Eo *obj);
|
||||
void efl_comment_set(Eo *obj, const char *comment);
|
||||
</code>
|
||||
|
||||
%%A human readable comment for the object%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
|
||||
<code c>
|
||||
int efl_event_global_freeze_count_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%Return freeze events of object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:finalized|finalized]]** //**(get)**//
|
||||
<code c>
|
||||
Eina_Bool efl_finalized_get(const Eo *obj);
|
||||
</code>
|
||||
|
||||
%%True if the object is already finalized, false otherwise.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:name|name]]** //**(get, set)**//
|
||||
<code c>
|
||||
const char *efl_name_get(const Eo *obj);
|
||||
void efl_name_set(Eo *obj, const char *name);
|
||||
</code>
|
||||
|
||||
%%The name of the object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:parent|parent]]** //**(get, set)**//
|
||||
<code c>
|
||||
Efl_Object *efl_parent_get(const Eo *obj);
|
||||
void efl_parent_set(Eo *obj, Efl_Object *parent);
|
||||
</code>
|
||||
|
||||
%%The parent of an object.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:property:auto_unref|auto_unref]]** //**(set)**// ''protected''
|
||||
<code c>
|
||||
void efl_auto_unref_set(Eo *obj, Eina_Bool enable);
|
||||
</code>
|
||||
|
||||
%%Mark an object to be automatically deleted after a function call.%%\\
|
||||
\\
|
||||
|
||||
==== Inherited ====
|
||||
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:event:in_looped|in,looped]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_LOOPED(void)
|
||||
</code>
|
||||
|
||||
%%Called when an input has looped.%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:event:in_samplerate_changed|in,samplerate,changed]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_SAMPLERATE_CHANGED(void)
|
||||
</code>
|
||||
|
||||
%%Called when the input samplerate has changed.%%\\
|
||||
\\
|
||||
[[:develop:api:class:ecore:audio:in|Ecore.Audio.In]].**[[:develop:api:class:ecore:audio:in:event:in_stopped|in,stopped]]**
|
||||
<code c>
|
||||
ECORE_AUDIO_IN_EVENT_IN_STOPPED(void)
|
||||
</code>
|
||||
|
||||
%%Called when an input has stopped playing.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_add|callback,add]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_ADD(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was added.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:callback_del|callback,del]]**
|
||||
<code c>
|
||||
EFL_EVENT_CALLBACK_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%A callback was deleted.%%\\
|
||||
\\
|
||||
[[:develop:api:class:efl:object|Efl.Object]].**[[:develop:api:class:efl:object:event:del|del]]**
|
||||
<code c>
|
||||
EFL_EVENT_DEL(void, @hot)
|
||||
</code>
|
||||
|
||||
%%Object is being deleted.%%\\
|
||||
\\
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue